build.gradle - 无法执行Aapt

标签 build.gradle

请帮助解决此错误:

Failed to execute aapt
com.android.ide.common.process.ProcessException: Failed to execute aapt
at com.android.builder.core.AndroidBuilder.processResources(AndroidBuilder.java:796)
at com.android.build.gradle.tasks.ProcessAndroidResources.invokeAaptForSplit(ProcessAndroidResources.java:551)
at com.android.build.gradle.tasks.ProcessAndroidResources.doFullTaskAction(ProcessAndroidResources.java:285)
at com.android.build.gradle.internal.tasks.IncrementalTask.taskAction(IncrementalTask.java:109)
at sun.reflect.GeneratedMethodAccessor540.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73)
at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$IncrementalTaskAction.doExecute(DefaultTaskClassInfoStore.java:173)
at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.execute(DefaultTaskClassInfoStore.java:134)
at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.execute(DefaultTaskClassInfoStore.java:121)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$1.run(ExecuteActionsTaskExecuter.java:122)
at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:197)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:107)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:111)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:92)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:70)
at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:63)
at org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54)

最佳答案

对我来说,情况有些不同。我可以构建和调试未签名的APK。每次我尝试使用Jar签名进行签名发行时,都会收到此错误。重新启动android studio并没有解决。

这就是我解决的方法。

碰巧我在该项目的完整地址中有空格。 D:\Google云端硬盘\等等等等。 。 。 。将其更改为GoogleDrive,重新加载了项目,问题就消失了。

关于build.gradle - 无法执行Aapt,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46993773/

相关文章:

android - 如何编写成功构建后确实提交当前分支的gradle脚本

android - 将Gradle构建工具更新为3.5.2后出现DataBinding问题

android - 未找到 Gradle DSL 方法 : freeCompile()

android - 更新到 API 28 后找不到资源样式/Widget.Design.CoordinatorLayout

android - 添加编译 'com.google.android.gms:play-services:11.0.1'时出错

gitlab - 为什么 gitlab-ci.yml 不识别 sonarqube -Dsonar 命令?

testing - 自定义 Gradle 任务无需测试即可构建所有项目?

Gradle 分发插件 : conditionally copy assets

java - Gradle 命令行传递 org.gradle.jvmargs

android - 无法编译我的android项目