Android编译依赖问题怎么解决
2022-04-30 本文已影响0人
xiongmao_123
有时编译的时候会报这个包有不同的版本,又或者编译时版本和运行时版本不一样,导致crash等。那么如果修正呢。
- 找出所以依赖关系,查看依赖树。
gradlew app:dependencies > log.txt
- 查看log.txt文件中的依赖关系,看看那些库间接引用了
- 在库引用中排除
implementation ('androidx.appcompat:appcompat:1.2.0') {
exclude group: 'com.android.support'
}
重要参考:
Downgrading versions and excluding dependencies (gradle.org)