AAPT2 error: check logs for details問題的終極修復

AAPT2 error:checklogsfordetails

Process'command '***\build-tools\27.0.3\aapt.exe''finished with non-zeroexitvalue1

原因

類似的問題升級完Android Studio 3.0后,多個老項目都會出現(xiàn),

解決辦法一(不好)

看網(wǎng)上說法大多也是在gradle.properties中增加如下代碼

android.enableAapt2=false

這種方法能解決有些人的問題,但是有部分人的無法解決,比如我;

另外,這個方法是已經(jīng)過時了的,并且將在2018年底被移除,所以,千萬不要使用此方法?。?!千萬不要使用此方法?。?!千萬不要使用此方法?。?!

解決辦法二(不好)

那如何解決呢,很簡單,升級gradle版本,谷歌在 3.2.0+ 版本中已經(jīng)修復了這個bug,如:

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

另外說一句,這種常規(guī)錯誤引起的一般先檢查下:資源名、布局引用、布局id引用等;

SiberiaDante的博客:http://www.cnblogs.com/shen-hua/

SiberiaDante的github地址:https://github.com/SiberiaDante

方法三(這個辦法對我的沒有用)

http://www.itdecent.cn/p/2a63c5710ee9

方法四(這才終極解決辦法,終于解決了)

https://blog.csdn.net/u011618035/article/details/80574645

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內容