android - 升级到 Android Studio 3.2 正在创建 Aapt2Exception
问题描述
我已经升级到 android studio 3.2 并且在这个工作室开始给出以下错误之后:
error: failed processing manifest.
Caused by: java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
Caused by: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
Caused by: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
我已经尝试过其他人提供的所有解决方案,例如添加"android.enableAapt2=false"
到 Gradle 属性或编译、构建工具版本和支持库版本应该相同。到目前为止,没有什么对我有用。甚至尝试通过更新工作室 Gradle 版本
我的毕业版本是:
compileSdkVersion 23
buildToolsVersion '26.0.2'
implementation 'com.android.support:appcompat-v7:23.4.0'
有人遇到过同样的问题吗?
日志猫:
Caused by: java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exc
eption: AAPT2 error: check logs for details
at com.google.common.util.concurrent.AbstractFuture.getDoneValue(AbstractFuture.java:503)
at com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:482)
at com.google.common.util.concurrent.AbstractFuture$TrustedFuture.get(AbstractFuture.java:79)
at com.android.builder.core.AndroidBuilder.processResources(AndroidBuilder.java:794)
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.GeneratedMethodAccessor283.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$
解决方案
推荐阅读
- node.js - ReactJS中如何将图片从后端发送到前端
- docker - 带有变量的 dockerfile 复制
- sql-server - 使用纯粹的 Dockerfile 创建带有恢复的备份数据库的 SQL Server docker 映像
- javascript - React onSetstate 函数多次调用
- javascript - Android 键盘:隐藏密码/支付/位置建议图标 [JS/jQuery]
- javascript - Firebase 更新现有值
- amazon-web-services - AWS Redshift 从 RECORD 中动态选择列名
- emmeans - 重复测量方差分析的 emmeans 误差
- python - 如何为熊猫数据框添加唯一的字母数字 ID?
- session - 共享 http 会话生命周期