四、通过 configuration 配置排除子依赖库
五、force 强制指定依赖库
一、查询 Android 依赖库的配置
----
在遇到 依赖冲突 时 , 如果要 排查某个依赖的子库 时 ,...依赖库 为例进行演示 , 这个库经常会造成依赖冲突 ;
Android 官方提供的依赖库 , 都放在 SDK 的 extras 目录 下 , 如下图所示 :
其中 Android Support...,
这就 出现了冲突 , 此时就会 引入了两个版本的 B 依赖库 , 导致了冲突 ;
在依赖库中 , 可以将其中的某个依赖库剔除 , 如 androidx.appcompat:appcompat 依赖库中...*
* 排除特定的可传递依赖项并不保证它不会出现
* 在给定配置的依赖性中。
* 例如,没有任何排除规则的某些其他依赖项,
* 可能会引入完全相同的传递依赖关系。...* 事实上,在大多数情况下,配置每个依赖项排除的实际意图
* 实际上是从整个配置(或类路径)中排除依赖项。