Android build.gradle错误:[row,col]处的ParseError:[65,9]消息:预期的开始或结束标记受影响的模块:app

Sre*_*enu 12 android android-studio build.gradle

的build.gradle:

的build.gradle

Android build.gradle显示以下错误

ERROR: ParseError at [row,col]:[65,9] Message: expected start or end tag Affected Modules: app
Run Code Online (Sandbox Code Playgroud)

小智 47

我得到了同样的错误,并且在AndroidManifest.xml的[row,col]位置找到了错误的字符,而不是build.gradle

  • 他们对我们这么做真是天才,但你才是真正的天才。 (2认同)

小智 15

<layout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:layout_width="match_parent">
Run Code Online (Sandbox Code Playgroud)

对我来说是因为我从 xml 文件在布局视图中插入了布局宽度。

  • 感谢你的回答!你是我的味道!我不知道为什么 Android Studio 会抛出这样的异常而不告诉 xml 的哪一部分出错了,哈哈 (3认同)

小智 7

在我的项目中我犯了两个错误

  1. >清单文件中的额外内容
  2. 我的 XML 文件中有一些错误,如图所示在此输入图像描述

所以去分析>检查代码>来查找问题

  • 好的!我第一次发现检查代码有用! (2认同)

小智 6

我遇到了同样的错误,最后我发现Mainfest.xml文件中有错误

 <service
        android:name=".onboarding.httpserver.HttpService"
        android:exported="false"
        >
    </service>>
Run Code Online (Sandbox Code Playgroud)

您会看到,/ service之后有两个>>。这是错误的。解决此错误后,此消息消失了


小智 5

我在清单文件中有一条注释行,当我删除注释行并构建 gradle 文件时,错误就解决了。


Ege*_*glu 5

更新 Gradle 版本后出现此错误,但清单文件是相同的。但是重新格式化清单中的代码修复了它。


Sam*_*Sam 5

我有一个类似的错误

Message: expected start or end tag
Affected Modules: app
[row, cal] 17,17
Run Code Online (Sandbox Code Playgroud)

我忘记了/>清单中不必要的字符。尝试清洁任何有它的人。