java Android Studio生成错误:“prolog中不允许内容。”
我创建了一个全新的项目,没有对任何代码进行任何编辑,当我运行代码时,我会收到这个错误。错误出现在的“Execute taskAction$gradle”中,我认为是由的“org.xml.sax.SAXParseException;”引起的
org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration$ArtifactResolveException: Could not resolve all files for configuration ':app:_internal_aapt2_binary'.
at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.rethrowFailure(DefaultConfiguration.java:1195)
at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.access$2100(DefaultConfiguration.java:138)
at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration$ConfigurationFileCollection.getFiles(DefaultConfiguration.java:1170)
at org.gradle.api.internal.file.AbstractFileCollection.iterator(AbstractFileCollection.java:72)
at org.gradle.api.internal.file.CompositeFileCollection.iterator(CompositeFileCollection.java:64)
at org.gradle.api.internal.file.AbstractFileCollection.getSingleFile(AbstractFileCollection.java:59)
at com.安卓.build.gradle.internal.res.namespaced.Aapt2DaemonManagerService.registerAaptService(Aapt2DaemonManagerService.kt:83)
at com.安卓.build.gradle.internal.res.namespaced.Aapt2DaemonManagerService.registerAaptService$default(Aapt2DaemonManagerService.kt:81)
at com.安卓.build.gradle.internal.res.namespaced.Aapt2DaemonManagerService.registerAaptService(Aapt2DaemonManagerService.kt)
at com.安卓.build.gradle.tasks.MergeResources.getResourceProcessor(MergeResources.java:172)
at com.安卓.build.gradle.tasks.MergeResources.doFullTaskAction(MergeResources.java:224)
at com.安卓.build.gradle.internal.tasks.IncrementalTask.handleIncrementalInputs(IncrementalTask.kt:107)
...
上面是错误消息的开始,下面是错误消息的结束
Caused by: org.xml.sax.SAXParseException; systemId: file:/C:/Users/USERNAME/.gradle/caches/modules-2/files-2.1/com.安卓.tools.build/aapt2/3.5.3-5435860/8486d2ab77c5f5659feca22c0c2da01d74f65541/aapt2-3.5.3-5435860.pom; lineNumber: 2; columnNumber: 1; Content is not allowed in prolog.
at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:257)
at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:339)
at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:150)
at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.parser.PomReader.parseToDom(PomReader.java:256)
at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.parser.PomReader.access$100(PomReader.java:60)
at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.parser.PomReader$2.transform(PomReader.java:142)
... 170 more
请记住,我没有以任何方式编辑代码。几个月前我有一个应用程序在运行,不确定当时我做了什么更改,但当我开始处理一个新的应用程序时,这就是我收到的错误。我已卸载和重新安装,并已删除。安卓文件夹,仍然收到此错误
渐变插件版本:3.5.3, 渐变版本:5.4.1, Android Studio版本:3.5.3
# 1 楼答案
试试这个
(一)。关闭android studio
(二)。删除以下目录的所有内容
(三)。启动Android Studio