android 依賴衝突解決

解決衝突
1.exclude

implementation('com.zhy:autolayout:1.4.5') { 
exclude group: 'com.android.support'
}

2.buildtoolversion,complie_sdk_version,target_sdk_version要超過v4,v7等包的版本
3.使用下列代碼塊將全部support包版本調整一致
configurations.all { 
resolutionStrategy.eachDependency { DependencyResolveDetails details ->
def requested = details.requested
if (requested.group == 'com.android.support') {
if (!requested.name.startsWith("multidex")) {
details.useVersion '25.0.0'
}
}
}

4.provided 編譯時加入,打包時不加入

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