Android Studio: Android Manifest не существует или имеет неправильный корневой тег

Я получил эту ошибку в Android Studio (AS): Введите описание изображения здесь

Как я понял:

Я создал проект AS с нуля, и все было в порядке. Затем появилось всплывающее окно, и (если я правильно помню) говорил что-то вроде: « Android Framework detected ». Я нажал «Да», и некоторые изменения произошли с проектом / модулем. И после этого я получил вышеуказанную ошибку

Редактировать:

В моем случае проблема не была связана с Gradle . Это связано с настройкой IntelliJ / Android Studio , в частности .iml файлом. Я понял, что после прочтения этого информационного сообщения здесь .

Solutions Collecting From Web of "Android Studio: Android Manifest не существует или имеет неправильный корневой тег"

На Android Studio v0.8.2 нажатие на Sync project with Gradle files кнопки Sync project with Gradle files решило мою проблему.

Снимок экрана панели инструментов Android Studio с выделенной кнопкой «Синхронизировать проект с большими файлами».

Обновить

Благодаря комментарию jaumard . Если Sync project with Gradle files не отображается, вам нужно открыть панель Gradle и щелкнуть значок синхронизации сверху панели инструментов.

Надеюсь, поможет 🙂

Просто позвоните (в любом случае) File -> Invalidate Caches и Restart ….

В моем случае:

Файл settings.gradle был пуст. Я добавил код defualt:

 include ':app' 

Затем я нажал

Синхронизировать проект с файлами Gradle

Затем начинается запуск проекта.

Что помогло мне:

  • Удалить .gradle / folder
  • Удалить .idea / folder
  • Удалить ****. Идея *** файл
  • Повторно открыть Android Studio
  • Импортировать из градиента, так как Android Studio предлагает

Дважды проверьте, что в структуре проекта / модуле / файле манифеста он указывает на правильный файл манифеста в вашем коде, а не на источник в сгенерированных источниках.

Это справедливо как для Android Studio, так и для Intelli J. Иногда, когда вы импортируете проект из существующих источников, он предпочитает файл манифеста внутри каталога источников.

У меня возникла аналогичная проблема. Похоже, мой каталог … / src по какой-либо причине перемещен в моем каталоге … / lib. Я переместил его из каталога / lib. Теперь оба / lib и / src находятся на одном уровне. После нескольких чистых перестроек и перезапуска студии Android все возвращается к норме. Мой эмулятор начал нормально.

Возможно, вы захотите проверить структуру своего каталога. Сравните структуру каталогов с рабочим проектом. Возможно, вы сможете увидеть разницу.

Перемещение моего AndroidManifest.xml в PROJECT_NAME/src/main исправило проблему.

У меня была такая же ошибка, и я заметил, что у меня есть 2 файла MYPROJECTNAME.iml, но с другой оболочкой MYPROJECTNAME. Я создал эту ситуацию после проверки SVN проекта в каталог с ошибкой обсадной колонны. Просто выбросьте файл IML с неправильным корпусом, после сохранения содержимого обоих и используйте контент, который работает