如題,一般出現這種錯誤是很難定位的。一般是應該是兩種情況的問題,第一種是xml的問題,第二種是gradle的版本問題。這篇主要介紹xml引起的具體問題。
剛開始我都是在gradle.properties裏面添加android.enableAapt2=false就完事了,後來這種問題也時不時的爆發出來,最終我發現了具體的解決方式(在Terminal查找具體問題)
1、先配置Terminal
https://blog.csdn.net/tcpipstack/article/details/51559613這個人的博客裏面寫了具體的配置方法
2、查找問題
在Terminal裏面輸入
gradlew processDebugResources --debug
等編譯完成後Ctrl+F 搜索 org.gradle.api.Project 如圖定位到錯誤點(主要看前面有 [ERROR]的那幾行):
最後就根據錯誤解決問題了。
解決錯誤可參考 https://blog.csdn.net/tcpipstack/article/details/51559613