當出現這個錯誤的時候,說明瞭你的資源文件出錯了。然而AS能給你提供的信息實在太少,看了半天沒看出個所以然,也沒有說明是哪個資源文件出錯,一頭霧水。 這時候就可以用 Gradlew 來調試。 而gradlew命令需要java環境,所以我們需要配置JDK和jre環境變數,過程就不說了。 若是已經配置好了 ...
當出現這個錯誤的時候,說明瞭你的資源文件出錯了。然而AS能給你提供的信息實在太少,看了半天沒看出個所以然,也沒有說明是哪個資源文件出錯,一頭霧水。
這時候就可以用
Gradlew
來調試。
而gradlew命令需要java環境,所以我們需要配置JDK和jre環境變數,過程就不說了。
若是已經配置好了java環境,便可使用Android Studio自帶的終端進行調試:
此時可以看到一些java信息。
接下來輸入一條非常關鍵的指令:
gradlew processDebugResources --debug
然後項目開始編譯,屏幕上輸出大量編譯Log信息
將其全部拷貝到Notepad++,然後搜索:aapt
然後看查找到的appt錯誤提示是什麼,從中可以看到是哪個資源文件出錯。
參考文章:https://blog.csdn.net/qq_24118527/article/details/83586161