美文网首页
关于Android依赖库冲突的那些事(问题持续更新)

关于Android依赖库冲突的那些事(问题持续更新)

作者: 范庆文 | 来源:发表于2022-02-17 11:34 被阅读0次

使用Terminal查看依赖树?

   ./gradlew :app:dependencies

下图显示项目所有的依赖信息


image.png

如何强制使用一个版本的依赖?

 implementation enforcedPlatform('你得依赖链接')

如下图 appcompat的最高版本是1.4.0 我强制所有的库使用1.1.0
因为有一些老的库没有兼容1.4.0 会出现问题
强制都使用1.1.0 就可以正常运行


image.png

如何去掉三方库中的依赖?
举例:

    implementation('com.github.CarGuo.GSYVideoPlayer:GSYVideoPlayer:v8.1.9-release-jitpack') { // 注意替换具体的版本号
        exclude group: 'androidx.core'
    }

这样GSYVideoPlayer的库就不会下拉 androidx.core

相关文章

网友评论

      本文标题:关于Android依赖库冲突的那些事(问题持续更新)

      本文链接:https://www.haomeiwen.com/subject/lpajlrtx.html