博客来源:
初学Gradle过程中,遇到引入版本库时对于依赖的版本库有多种级别,然后系统就全部给我加载进来……按道理来讲,高版本兼容低版本,不会出什么问题
but,bug就这么来了…Gradle ———> <项目> ————> help ————> dependencies,可以查看gradle依赖的版本
来看一下,版本依赖升级了……出现了版本库冲突……
一般来说也不会出问题,可是28以上,增加了功能,导致找不到相应配置
解决方法:那自然是排除依赖啦,
//排除依赖
//noinspection GradleCompatible
implementation('com.android.support:appcompat-v7:27.1.1'){
// 冲突时优先使用该版本
force = true
// 为本依赖关闭依赖传递特性
// transitive = false
}
翻找博客发现大佬博客: ————> Gradle依赖排除