Android编译依赖问题怎么解决

2022-04-30  本文已影响0人  xiongmao_123

有时编译的时候会报这个包有不同的版本,又或者编译时版本和运行时版本不一样,导致crash等。那么如果修正呢。

  1. 找出所以依赖关系,查看依赖树。
gradlew app:dependencies > log.txt
  1. 查看log.txt文件中的依赖关系,看看那些库间接引用了
  2. 在库引用中排除
    implementation ('androidx.appcompat:appcompat:1.2.0') {
        exclude group: 'com.android.support'
    }

重要参考:

Downgrading versions and excluding dependencies (gradle.org)

上一篇 下一篇

猜你喜欢

热点阅读