AndroidStudio編譯報錯:mergeDebugResources failed

    每次AndroidStudio提示升級的時候都很謹慎,因爲每次升完級總有莫名其妙的坑出來,這次手賤升級後又果不其然編譯項目時總是編譯不過,提報了一堆看不懂的appt2錯誤,在網上一頓查找,試了各種方法都是藥不對症,後來發現之前導入的項目是可以編譯的,但新建的項目哪怕是空項目都編譯不過,因此肯定不是什麼資源文件重複之類的錯誤,沒辦法只能沉下心來仔細看下錯誤日誌吧。然後就看到了這麼個報錯:
在這裏插入圖片描述
     這麼看起來應該是和gradle有關係了,又結合之前導入項目可以編譯通過這一線索,對比了兩個項目中的gradle的版本,發現新建項目的gradle版本默認是5.4.1,而編譯通過的項目gradle是4.0,於是把gradle的版本改回4.0就編譯通過了,WTF。。。
    還有點要注意的是,gradle plugin version也要做相應修改,否則會報不支持gradle 4.0的錯誤。
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章