解決Android編譯時出現aapt.exe finished with non-zero exit value 1

當出現這個錯誤的時候,說明了你的資源文件出錯了。然而AS能給你提供的信息實在太少,看了半天沒看出個因此然,也沒有說明是哪一個資源文件出錯,一頭霧水。java

這時候就能夠用app

Gradlew

來調試。gradle

而gradlew命令須要java環境,因此咱們須要配置JDK和jre環境變量,過程就不說了。.net

如果已經配置好了java環境,即可使用Android Studio自帶的終端進行調試:debug

此時能夠看到一些java信息。3d

接下來輸入一條很是關鍵的指令:調試

gradlew processDebugResources --debugcode

 

而後項目開始編譯,屏幕上輸出大量編譯Log信息

將其所有拷貝到Notepad++,而後搜索:aaptblog

而後看查找到的appt錯誤提示是什麼,從中能夠看到是哪一個資源文件出錯。資源

 

參考文章:https://blog.csdn.net/qq_24118527/article/details/83586161

相關文章
相關標籤/搜索