Я получил эту ошибку в Android Studio (AS):
Как у меня это получилось:
Я создал проект AS с нуля, и все было хорошо. Затем появилось всплывающее окно, и (если я правильно помню) говорило что-то вроде: « Android Framework detected
». Я нажал «Да», и в проекте / модуле произошли некоторые изменения. И после этого я получил указанную выше ошибку
Редактировать:
В моем случае проблема не Gradle
связана. Это было связано с IntelliJ
/ Android Studio
configuration, .iml
в частности с файлом. Я понял это после прочтения этого информативного поста здесь .
android
intellij-idea
gradle
android-studio
Пасхалис
источник
источник
Ответы:
В Android Studio v0.8.2 нажатие
Sync project with Gradle files
кнопки решило мою проблему.Обновить
Благодаря комментарию Жомара . Если
Sync project with Gradle files
он не отображается, вам нужно открыть панель Gradle и щелкнуть значок синхронизации в верхней части панели инструментов.Надеюсь, поможет :)
источник
Просто вызовите (в любом случае) File -> Invalidate Caches and Restart ....
источник
В моем случае:
Файл settings.gradle был пуст. Я добавил код по умолчанию:
Затем я нажал
Потом старт проекта работает.
источник
Дважды проверьте, что в структуре проекта / модуле / файле манифеста он указывает на правильный файл манифеста в вашем коде, а не на тот, который находится в сгенерированных источниках.
Это верно как для Android Studio, так и для Intelli J. Иногда, когда вы импортируете проект из существующих источников, он предпочитает файл манифеста внутри каталога сгенерированных источников.
источник
Мне помогли:
источник
Я столкнулся с подобной проблемой. Похоже, мой каталог ... / src по какой-то причине переместился в мой каталог ... / lib. Я переместил его из каталога / lib. Теперь и / lib, и / src находятся на одном уровне. После пары чистых пересборок и перезапусков студии Android все вернулось в норму. Мой эмулятор запустился нормально.
Вы можете проверить структуру каталогов. Сравните структуру каталогов с рабочим проектом. Возможно, вы заметите разницу.
источник
Перемещение моего
AndroidManifest.xml
чтобыPROJECT_NAME/src/main
устранить проблему.источник
У меня было такое же сообщение об ошибке, и я заметил, что у меня есть 2 файла MYPROJECTNAME.iml, но с другим регистром MYPROJECTNAME. Я создал эту ситуацию после извлечения из SVN проекта в каталог с ошибкой корпуса. Просто выбросьте файл IML с неправильным корпусом после сохранения содержимого обоих и используйте содержимое, которое работает.
источник
У меня возникла проблема с многомодульным проектом, когда я переименовал модуль приложения. В моем случае для решения проблемы мне пришлось вручную обновить имя модуля приложения в файле settings.gradle проекта (Android Studio не обновляла это значение)
источник
Случилось со мной Обнаружено, что я по ошибке открыл родительскую папку фактического проекта в Android Studio.
источник
В моем случае это был мой файл AndroidManifest.xml , все было испорчено из-за новой библиотеки, которую я добавил в свой build.gradle . Итак, я взял AndroidManifest.xml из моего последнего коммита в Git и заменил его текущим, а также мой settings.gradle был пустым, поэтому я добавил include ': app' .
Надеюсь, это поможет, и удачного программирования!
источник