#android #flutter #dart #android-manifest
#Android #флаттер #dart #android-манифест
Вопрос:
Я получаю красные буквы в моем AndroidManifest.xml и не понимаю, что они означают. На данный момент все работает как надо. Но возникнут ли у меня какие-либо проблемы в будущем?
Ответ №1:
Нет, Android Studio не может понять содержимое Android при открытии проекта Flutter.
Он может либо понимать структуру каталогов Flutter при открытии Flutter. Это то, что позволяет выполнять завершение кода и другие приятные функции при создании приложений Flutter.
Если это простой проект Android, то он может легко понять файлы Gradle и ваш Java / Kotlin.
Для вас, как разработчика Flutter, это означает, что при редактировании собственного кода Android или iOS. Вы не получите завершения кода. Android Studio не сможет сообщить вам об ошибках в вашем коде.
Команда Flutter работает над этим. Так что вы можете использовать все интересные функции IntelliJ для редактирования собственного кода, ДАЖЕ если у вас открыт проект Flutter.
Кроме того, я думаю, что если вы откроете android
отдельно, тогда вы сможете правильно видеть. (Может быть, я не уверен).
Ответ №2:
Теперь вы можете открыть Android-часть вашего проекта Flutter, щелкнув правой кнопкой мыши по названию проекта в окне проекта, выберите Flutter
и затем Open Android module in Android Studio
.
Открытый проект Android будет иметь завершение кода, и все красные буквы, скорее всего, станут другого цвета 🙂