AAPT2 error: check logs for details 问题的终究修复

Posted shen-hua

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了AAPT2 error: check logs for details 问题的终究修复相关的知识,希望对你有一定的参考价值。

AAPT2 error: check logs for details
Process ‘command ‘***uild-tools27.0.3aapt.exe‘‘ finished with non-zero exit value 1

类似的问题升级完android Studio 3.0后,多个老项目都会出现,看网上说法大多也是在gradle.properties中增加如下代码

android.enableAapt2=false

这种方法能解决有些人的问题,但是有部分人的无法解决,比如我;
另外,这个方法是已经过时了的,并且将在2018年底被移除,所以,千万不要使用此方法!!!千万不要使用此方法!!!千万不要使用此方法!!!

那如何解决呢,很简单,升级gradle版本,谷歌在 3.2.0+ 版本中已经修复了这个bug,如:

 classpath ‘com.android.tools.build:gradle:3.2.1‘

另外说一句,这种常规错误引起的一般先检查下:资源名、布局引用、布局id引用等;


以上是关于AAPT2 error: check logs for details 问题的终究修复的主要内容,如果未能解决你的问题,请参考以下文章

Android项目打包遇com.android.builder.internal.aapt.v2.Aapt2Exception: AAPT2 error: check logs for details

Error:java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error:

Android studio 报错AAPT2 error

02 Redis关闭服务报错---(error) ERR Errors trying to SHUTDOWN. Check logs.

Android Studio3.3打包报错AAPT2 process unexpectedly exit. Error output:

Android Studio3.3打包报错AAPT2 process unexpectedly exit. Error output: