В содержимом XML существует случайное <?xml ?> объявление. Это может произойти, когда XML-файлы объединяются программно или с помощью "вырезать и вставить". В XML-файле может быть только одно <?xml ?> объявление, и оно может быть только вверху.
Решение: выполняйте поиск <?xml без учета регистра и удалите из файла все, кроме верхнего XML-объявления.
Ответ 2
Отладьте ваш XML-файл. Либо в нем есть пробел, либо добавлены дополнительные или меньшее количество тегов.
Для лучшего понимания создайте проект через командную строку. Windows: gradlew build
В моем случае, AndroidManifest.xml имеет пустое место в самой первой строке
<EmptyRow> // This Creates the issue <?xml version="1.0" encoding="utf-8"?>
Ответ 3
В теге XML было автоматически сгенерировано сообщение об авторских правах и пустая строка перед <resources> тегом, как только я удалил его, моя сборка прошла успешно.
Ответ 4
просто удалите эту строку: <?xml version="1.0" encoding="utf-8"?> потому что такого рода ошибки возникают только из-за этой строки, или вы также можете проверить формат вашей строки в соответствии с упомянутой строкой в этом ответе.