build.gradle:
![Android build.gradle ОШИБКА: ParseError в [row, col]: [65,9] Сообщение: ожидаемый начальный или конечный тег Затронутые модули: приложение](https://i.stack.imgur.com/FYmhw.png)
Android build.gradle показывает следующую ошибку
ERROR: ParseError at [row,col]:[65,9] Message: expected start or end tag Affected Modules: app
поделитесь своим файлом build.gradle
@Geshode Щелкните ссылку выше для build.gradle. Я загрузил изображение с помощью build.gradle, отредактировав вопрос. Пожалуйста, проверьте и ответьте.
Я получил ту же ошибку, и неправильный символ был найден в позиции [row, col] файла AndroidManifest.xml, а не build.gradle
они действительно гении, что сделали это с нами, но ты настоящий.
Большое спасибо, чувак. Прошло почти 8 дней. Не могу понять, в чем ошибка build.gradle.
Положение [row, col] было неправильным для меня, так что не зацикливайтесь на этом положении. Но ошибка была обнаружена в AndroidManifest, поэтому я настоятельно рекомендую проверить там синтаксис.
Спасибо за спасение моего дня.
У меня есть Прокомментированная строка в файле манифеста, когда я удалил закомментированную строку и построил файл gradle, ошибка решена.
Я получил эту ошибку после обновления версии Gradle, хотя файл манифеста был таким же. Однако переформатирование кода в Manifest исправило это.
У меня такая же ошибка, как и
Message: expected start or end tag
Affected Modules: app
[row, cal] 17,17
Я забываю ненужные символы /> в Manifest. Попробуйте почистить, если он у кого-нибудь есть.
Можете ли вы привести пример, потому что я могу получить то же самое, но когда я попробовал это, просто возникла другая ошибка.
Основная проблема @ j.hull заключается в том, что в вашем манифесте есть какой-то нежелательный символ, попробуйте найти его, если в сообщениях есть строка и вызов, поэтому номера даны, попробуйте их увидеть
У меня такая же ошибка, и, наконец, я обнаружил, что есть ошибка в файле Mainfest.xml.
<service
android:name = ".onboarding.httpserver.HttpService"
android:exported = "false"
>
</service>>
Понимаете, есть два >> after / service. что неправильно. После того, как я исправлю эту ошибку, это сообщение исчезнет
Вы используете неправильный синтаксис комментария.
Удалите комментарий # из файла манифеста и замените его на <!-- Comment -->.
проверьте любые нежелательные символы, которые по ошибке добавлены в файл манифеста. После удаления этих символов / строк проблема была решена в моем рабочем приложении. проверьте один раз и счастливого кодирования
когда говорят [27:15], это означает, что у вас есть ошибка в этой позиции. перейдите к 27th line и, если у вас есть wrong character, исправьте его или, может быть, забудете /> или любую небольшую ошибку в вашем manifest.xml
ПРИМЕЧАНИЕ: иногда Merged Manifest может вам помочь.
В файле манифеста я прокомментировал как
/* something i wrote here
*/
Когда я удалил эту прокомментированную строку, она была синхронизирована и работала правильно.
тоже была такая же ошибка. просто посмотрите на местоположение [строка] в файле Манифест и устраните проблему (у меня был лишний ">")
Simple answer see any thing by mistakenly added unwanted code in the manifest.xml file.
if manifest.xml file is not visible in the android studio project
Goto project folder choose the manifest.xml file and cross check unwanted or commented code.
Обычно это случается, когда ошибочно введен какой-либо специальный символ или алфавиты или цифры в файле AndroidManifest.xml
Здесь имеется в виду ошибка [row,col]:[65,9] в номере строки между 64 to 66.
В моем случае это произошло потому, что, как я показал на снимке экрана ниже
Здесь имеется в виду ошибка [row,col]:[65,9] в номере строки между 64 to 66.
Надеюсь, это поможет
В моем файле макета я случайно поместил android:padding = "16dp" в макет привязки данных
<?xml version = "1.0" encoding = "utf-8"?>
<layout xmlns:android = "http://schemas.android.com/apk/res/android"
xmlns:app = "http://schemas.android.com/apk/res-auto"
android:padding = "16dp" <-----this cause the error in my case
>
.............
..............
..........
</layout>
после удаления android:padding = "16dp" работает нормально
Это исправит это для меня, после добавления нового фрагмента, затем перехода с FrameLayout на макет, удаления атрибутов в макете исправьте его для меня (макету нужны только атрибуты xmlns). Итак, если у вас есть ошибка парсера xml, проверьте самое последнее изменение из добавленных или удалите что-то из файлов xml.
<layout xmlns:android = "http://schemas.android.com/apk/res/android"
xmlns:app = "http://schemas.android.com/apk/res-auto"
android:layout_width = "match_parent">
Для меня это было потому, что я вставил ширину макета в вид макета из файла xml.
Спасибо за ответ! Ты мой вкус! Идк, почему Android Studio выдает такое исключение, не сообщая, какая часть xml ошибается lol
для меня я получил эту ошибку, когда забыл добавить
xmlns:android = "http://schemas.android.com/apk/res/android"
в моем макете XML
Пожалуйста, покажите нам код. По крайней мере, в строке 65, где произошла ошибка.