Android项目打包遇com.android.builder.internal.aapt.v2.Aapt2Exception: AAPT2 error: check logs for details
最新推荐文章于 2024-07-14 18:41:14 发布
LayneYao
最新推荐文章于 2024-07-14 18:41:14 发布
阅读量2.3w
很多人把Android Studio升级到3.1之后会遇到这样的相关错误:
java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.v2.Aapt2Exception: AAPT2 error: check logs for details
查了网上很多处理都是在项目的gradle.properties中添加下面的配置,再编译就通过了:
android.enableAapt2=false
但是但是
在打包的时候又出现这样的问题了,Google、百度了好多遍都没能解决这个问题,最后换种方式查了一下,了解到的解决方法是,在app的build.gradle中添加以下配置:
aaptOptions.cruncherEnabled = false
aaptOptions.useNewCruncher = false
添加到如下的位置,编译之后,打包时是成功的。
Execution failed for task ':app:mergeReleaseResources'.
>
Error
: java.util.concurrent.Execution
Exception
:
com
.
android
.
builder
.
internal
.a
apt
.
v2
.A
apt
2
Exception
: A
APT
2
error
:
check
log
s for
details
2. 错误分析
使用A
APT
2在合并资源文件时报的错误;
可能出现的原因:
1. 资源文件
A
APT
2 a
apt
2-4.1.0-6503028-windows Daemon: Unexpected
error
during link, attempting to stop daemon
报错
Execution failed for task ':react-native-photo-editor:verifyReleaseResources'.
> 1
exception
was raised by workers:
com
.
android
.
builder
.
internal
.a
apt
.
v2
.A
apt
2
Exception
:
Android
resource linking f...
com
.
android
.
builder
.
internal
.a
apt
.
v2
.A
apt
2
Exception
: **
Android
resource linking failed**
C:\Users\zzulj\.gradle\caches\transforms-2\files-2.1\f1f31426f3433123602...
网上搜索了大半天,都不太靠谱,找到了一个新浪微博里面的资料,比较靠谱,分享下。
A
APT
是全称是
Android
Asset Packaging Tool,它是构建 App,甚至是构建
Android
系统都必不可少的一个工具。它的作用是将所有资源文件压缩
打包
到
Android
APK 当中。我们在
Android
SDK 目录下可以找到它。
A
APT
2 是 A
APT
的全新版本,从 Androi...
2.排查
Android
Manifest.xml,未发现问题。clean
项目
,File->Invadate Caches/Restart无效,尝试了百度上面上推荐的相关操作:
很多人把
Android
Studio升级到3.1之后会
遇
到这样的相关错误:
java.util.concurrent.Execution
Exception
:
com
.
android
.
builder
.
internal
.a
apt
.
v2
.A
apt
2
Exception
: A
APT
2
error
:
check
log
s for
details
1)查了网上很多处理都是在
项目
的gradle.properties中添加下面的配置:
android
.enableA
apt
2=false
再编译就通过了
2)但是在
打包
的
Android
开发中导入其他第三方的module经常会出现各种bug导致
项目
编译不过:
util.concurrent.Execution
Exception
:
com
.
android
.
builder
.
internal
.a
apt
.
v2
.A
apt
2
Exception
: A
APT
error
:
check
log
s for
details
这种错误一般网上有很多方法:
gradle.p...
Android项目打包遇com.android.builder.internal.aapt.v2.Aapt2Exception: AAPT2 error: check logs for details
23845