引用 "api 'com.github.Baseflow:PhotoView:2.3.0'" 報(bào)異常如下
androidx包沖突.png
由于項(xiàng)目里用的是androidx.1.2.0,第三方PhotoView使用的是androidx.1.0.0。導(dǎo)致打包沖突
如何解決呢惰蜜?
使用configurations.all
來統(tǒng)一指定版本
根build.gradle
下:
allprojects {
repositories {
// ...
}
configurations.all {
resolutionStrategy {
resolutionStrategy.eachDependency { details ->
if (details.requested.group == 'androidx.appcompat') {
// 指定統(tǒng)一版本
details.useVersion "1.2.0"
}
// ...可繼續(xù)指定其它依賴版本
// if(...){...}
}
}
}
}