gradle 解決重復(fù)依賴

一、查看重復(fù)依賴

如果出現(xiàn)重復(fù)依賴一般會出現(xiàn)以下錯誤:

Error:Execution failedfortask':app:transformClassesWithDexForDebug'.

通過gradle命令查看重復(fù)依賴,在android studio命令窗口中輸入以下命令:

gradle -q dependencies

稍等片刻,會出來一個樹狀圖,其中用"->"會標示出沖突的部分

二、去除重復(fù)依賴

1.如果兩個獨立的重復(fù)依賴包,去除之一即可;

2.如果出現(xiàn)一個引用包里面引用的包出現(xiàn)的重復(fù)可以使用 exclude group:'***'來解決,如LeanCloud的SDK中可能包含了與你其他的庫中不同版本的httpclient或者okhttp

compile ("cn.leancloud.android:avoscloud-sdk:v3.13"){

? ?exclude group:'org.apache.httpcomponents'

? ?//exclude module:'okhttp'

}

Done!

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

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

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,817評論 25 708
  • 參考 中文官網(wǎng)構(gòu)建指南:https://developer.android.google.cn/studio/bu...
    FinalSky閱讀 5,405評論 0 16
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 134,837評論 18 139
  • Spring Boot 參考指南 介紹 轉(zhuǎn)載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 46,925評論 6 342
  • 天空的藍 是不可忽略的美 愿與藍天同行 與大地同在
    Chiang閱讀 242評論 0 2