序言中不能有内容。在安卓工作室

Posted

技术标签:

【中文标题】序言中不能有内容。在安卓工作室【英文标题】:Content is not allowed in prolog. in android studio 【发布时间】:2021-08-25 05:28:55 【问题描述】:

android studio中,项目同步成功。但是当我尝试构建或运行项目时,它显示错误“prolog 中不允许内容”。我尝试使缓存无效,但徒劳无功。我也尝试清理和重建项目,但没有成功。

这是我的 gradle 构建日志

任务:app:processDebugResources [致命错误] aapt2-4.2.1-7147631.pom:2:1: prolog 中不允许内容。

任务:app:processDebugResources 失败

任务“:app:processDebugResources”执行失败。

无法隔离工件变换 AarResourcesCompilerTransform 的参数 com.android.build.gradle.internal.dependency.AarResourcesCompilerTransform$Parameters_Decorated@1b75aaee 无法隔离 AarResourcesCompilerTransform.Parameters 类型的值 com.android.build.gradle.internal.dependency.AarResourcesCompilerTransform$Parameters_Decorated@1b75aaee > 无法解析配置“:app:detachedConfiguration1”的所有文件。 > 无法解析 com.android.tools.build:aapt2:4.2.1-7147631。 要求: 项目:应用程序 > 无法解析 com.android.tools.build:aapt2:4.2.1-7147631。 > 无法解析 POM https://dl.google.com/dl/android/maven2/com/android/tools/build/aapt2/4.2.1-7147631/aapt2-4.2.1-7147631.pom > prolog 中不允许有内容。

尝试: 使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。

【问题讨论】:

【参考方案1】:

我使用的是最新版本的 gradle 类路径依赖

类路径“com.android.tools.build:gradle:4.2.1”

我改成

类路径“com.android.tools.build:gradle:4.2.0”

神奇地,所有错误都消失了。

【讨论】:

以上是关于序言中不能有内容。在安卓工作室的主要内容,如果未能解决你的问题,请参考以下文章

序言中不能有内容。 android应用程序中的strings.xml [重复]

Java XML嵌套的Parser无法正常工作

安卓相机不工作[关闭]

翩翩从安卓抽屉菜单中打开页面后如何刷新主页面?

谷歌文档查看器不能在本地主机上工作吗?

安卓工作室。合并两个项目