"AndroidManifest.xml не существует или имеет неправильный корневой тег" Ошибка

Я новичок в AndroidStudio и Gradle.

Я импортировал проект из Eclipse, создал модуль и попытался запустить проект, но я получил эту ошибку:

AndroidManifest.xml does not exist or has incorrect root tag

Я искал это предыдущее решение для него: Как создать библиотеку Android с Android Studio и Gradle?

Но это решение слишком далеко для меня.

Может кто-нибудь, пожалуйста, помогите мне понять, что происходит неправильно и как я могу это исправить?

Спасибо!

Обновите после одного из ответов:

Вот параметры, которые у меня есть в меню сборки:

enter image description here

Ответ 1

нажатие кнопки "Синхронизировать" с кнопкой "Gradle files" решит вашу проблему.

Ответ 2

Каждому Android-проекту нужен файл под названием AndroidManifest.xml чтобы сообщить Android о себе. Либо у вашего проекта его нет, либо нет в том месте, которое ожидает Android Studio. Попробуйте найти его и переместите в корневую папку проекта.

Ответ 3

1. Проверьте, существует ли файл манифеста или нет.

2.Если он есть, проверьте правильность имени пакета или нет.

3. Если у проекта есть небольшое количество классов, тогда вы создаете новый проект в android, а затем копируете свой код из eclipse. Это будет просто. Но рекомендуется только для небольшого проекта.

И, наконец, нажмите "Синхронизировать" в файле "Грейдл". Вслед за восстановлением проекта будет трюк.

Ответ 4

  1. Закройте свою Android Studio
  2. Перейти к C:\Users\user\.AndroidStudioX.X\system и УДАЛИТЬ кеш папка
  3. Запустите Sndroid Studio
  4. Перейти к Build (меню) → Очистить проект, когда закончите, нажмите Снова соберите (меню) и нажмите "Перестроить проект".

Это должно решить проблему.

Ответ 5

Для меня нажатие кнопки "Синхронизировать проект с файлами Gradle" не решило проблему в одиночку.

После синхронизации проекта с файлами Gradle мне явно пришлось сделать недействительным кеш и перезапустить студию. Только после этого действия красная отметка исчезла, и все заработало.

Ответ 6

В моем случае файл манифеста, казалось, был поврежден или, возможно, его метаданные. Попытка открыть его в Android Studio покажет некоторые символы, которые вы видите при открытии двоичного файла в текстовом редакторе, например. В любом случае, мой проект находится под Git, поэтому я просто удалил его и восстановил обратно, проблема исправлена.