AndroidStudio 解決依賴包衝突

通過build.gradle文件解決依賴包衝突

例如:本項目依賴的是

design:26.0.0-alpha1
appcompat-v7:26.0.0-alpha1

這兩個依賴包,但是由於依賴了一個其他庫,例如 

com.github.MagicMashRoom:SuperCalendar:1.6

然後發現出現26.0.1-alpha1 的衝突,

發現衝突後,在github的MagicMashRoom用戶下查找該庫,發現該庫依賴的是

    compile 'com.android.support:appcompat-v7:26.1.0'
    compile 'com.android.support:design:26.1.0'

找到衝突原因,

解決辦法如下

在依賴該庫的時候移除該庫的com,android.support依賴

做法如下:

compile ('com.github.MagicMashRoom:SuperCalendar:1.6'){
        exclude group: 'com.android.support'
}

處理後在同步下,同步成功

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