首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Error:java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.v2.Aapt2Exception: AAPT2错误

Error:java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.v2.Aapt2Exception: AAPT2错误
EN

Stack Overflow用户
提问于 2018-04-07 23:39:27
回答 3查看 67.4K关注 0票数 22

我如何解决这个问题,当我构建它时,它显示了相同的问题-错误: com.android.builder.internal.aapt.v2.Aapt2Exception: AAPT2 java.util.concurrent.ExecutionException:查看日志以了解详细信息

我正在使用classpath 'com.android.tools.build:gradle:3.1.0‘

确切的解决方案应该是什么。请尽快告诉我。

EN

回答 3

Stack Overflow用户

发布于 2018-07-08 02:16:00

我也有同样的问题。显然,这一行必须在主XML文件的顶部,并且在下面2到3行。

代码语言:javascript
复制
<?xml version="1.0" encoding="utf-8"?>

剪切并粘贴到XML文件的顶部,构建成功。

票数 8
EN

Stack Overflow用户

发布于 2018-04-27 15:45:20

代码语言:javascript
复制
error: invalid file path 'F:\AK-Android-Code\ak-im\build\intermediates\manifests\aapt\enterpriseArmV7\release\output.json'.
error: invalid file path 'F:\AK-Android-Code\ak-im\build\intermediates\manifests\aapt\enterpriseArmV7\release\AndroidManifest.xml'.

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':ak-im:verifyEnterpriseArmV7ReleaseResources'.
> java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.v2.Aapt2Exception: AAPT2 error: check logs for details

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 11s
65 actionable tasks: 6 executed, 59 up-to-date

在我的例子中,错误信息如上所述。我删除了文件夹F:\AK-Android-Code\ak-im\build\intermediates\manifests\aapt\,然后重建项目,成功了。你可以使用‘gradlew --debug assembleRelease’检查gradlew的输出信息。

票数 3
EN

Stack Overflow用户

发布于 2020-03-14 20:30:50

我和你有同样的问题,并以这种方式解决了这个问题:

首先,在Android Studio中构建一个新的"hello world“项目,并确保它可以正确运行。然后,打开build.gradle文件以检查类路径。在我的"hello world“项目中,类路径是

代码语言:javascript
复制
classpath 'com.android.tools.build:gradle:3.5.1'

然后打开gradle-wrapper.properties文件检查distributionUrl.In我的"hello world“项目,distributionUrl是

代码语言:javascript
复制
distributionUrl=https\://services.gradle.org/distributions/gradle-5.4.1-all.zip

最后,将两个配置设置为与导入项目中的hello world项目相同。应用程序可以正常运行。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49709023

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档