同一个库的不同版本

时间:2018-04-09 07:26:49

标签: java android-gradle dependencies android-glide

我有一个使用Glide v3的库

dependencies {
     compile 'com.android.support:appcompat-v7:25.3.1'
     provided 'com.github.bumptech.glide:glide:3.5.2' 
}

并且App使用Glide v4

compile 'com.github.bumptech.glide:glide:4.5.0'

如果是这种情况,应用程序/模块在应用程序中运行时会使用哪个版本的库? Gradle会同时使用两者吗?在我的库中滑动3.5.2运行代码,然后使用4.5.0作为应用程序?

1 个答案:

答案 0 :(得分:0)

没关系,根据冲突依赖关系决议,它将始终使用最高版本,因此Glide v4。