Process 'command 'D:\IDE\SDK\build-tools\28.0.3\aapt.exe'' finished with non-zero exit value 1問題分析解決


當在Android Studio的XML布局文件寫錯屬性或單詞拼錯時,會出現如下所列的錯誤,而AS編輯器又沒任何提示,

再次點擊下方的“Run build”,也只能得到:app:processDebugResources任務執行失敗的信息,但並沒有什么軟用。

從錯誤信息中我們無法得到是哪個文件出錯,當我們修改的xml文件較多時,我們連哪個文件出錯都不知道,那么我們改如何找到具體原因呢,請看下方方法:
點擊窗口右上角的“Gradle”,在彈出的窗口中找到assembleDebug,點擊執行。

這時AS將會編譯Debug版本,並出現出現“4:Run”窗口顯示編譯過程的相關信息,如下:

此時繼續上滑,你就會找到具體錯誤了,例如:

上方提示相關屬性沒有找到定義,繼續右滑窗口,可以看到具體是哪個文件報錯:


可以看到多了個“d”,接下來我們就可以將錯誤的屬性改正,重新編譯即可。

之前每次出現這個問題都找了好久,今天終於找到具體分析方法,特此記錄,希望遇到同樣問題的人能夠快速定位錯誤,避免浪費不必要時間在找問題原因上面。
特別說明:此方法正是AndroidStudio編譯運行報錯,卻打印不出具體log,找不到什么地方報錯的好方法;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM