Gradle錯(cuò)誤匯總

2017

1)

buildToolsVersion"版本號a"與appcompat-v7:版本號b可以不一致

之前錯(cuò)誤認(rèn)為版本號需要一致。當(dāng)嘗試buildToolsVersion"23.0.3"下導(dǎo)入com.android.supportappcompat-v7:23.0.3包時(shí),發(fā)現(xiàn)Gradle提示:Failed to resolve:com.android.support:appcompat-v7:23.0.3,點(diǎn)擊"Install Repository and sync project"無法下載安裝。百度發(fā)現(xiàn),好像v7沒有supportappcompat-v7:23.0.3包。(待從jcenter查證)

2)

Gradle中配置報(bào)紅也是可以編譯通過的。


Gradle報(bào)紅

個(gè)人認(rèn)為:報(bào)紅原因是Android studio 自己的檢查機(jī)制發(fā)現(xiàn)與自己規(guī)則不匹配,但報(bào)紅配置也許并不違反Groovy語法。(待查證!)

3)jar包沖突解決方案

一般jar包沖突是重復(fù)包含導(dǎo)致的,包某些aar exclude掉。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容