关于Android Studio aapt2 的报错:AAPT2 process unexpectedly exit. Error output:

升级完as3.3之后 第一次打正式包, 遇到一个问题,打包时报错AAPT2 process unexpectedly exit. Error output: 又是个坑爹的问题, 没办法, 开始百度吧, 试了N种办法,比如在gradle-wrapper.properties中添加android.enableAapt2=false。 这个方式的意思是屏蔽as对aapt2的检测,而且这个方法在as3.1之后就被弃用了, 找了半天发现在app的 build文件下面加入
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile(‘proguard-android-optimize.txt’), ‘proguard-rules.pro’
aaptOptions.cruncherEnabled = false
aaptOptions.useNewCruncher = false
}
}

重点是aaptOptions.cruncherEnabled = false
aaptOptions.useNewCruncher = false

问题解决了, 虽然我也不清楚是什么原因。。。
————————————————
版权声明:本文为CSDN博主「萌新610521」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/wojiubugaosunihaha/article/details/89914796

作者: 执着小钟

执着小钟

发表评论