美文网首页
解决Android依赖的库版本号不⼀致的问

解决Android依赖的库版本号不⼀致的问

作者: 安子归生 | 来源:发表于2022-10-25 10:36 被阅读0次

有时候我们依赖的库版本号不⼀致会提⽰这样的错误,但是⼜找不到是谁依赖别的版本

一:
可以使⽤这个命令⾏找出是谁在依赖不同的版本:

    ./gradlew+-q+dependencies+app:dependen

二:
如果是第三⽅的依赖,没有办法改,可以强制统⼀版本号:

    configurations.all+{
        resolutionStrategy.force+"com.squareup.okhttp3:okhttp:$okhttpVersio"
    }

三:
还有⼀个不好的处理⽅式是依赖⽅式从implementation改为api,但是这样不好会对外暴露接⼝,implementation是不对外暴露的。事实上这种问题要是所有模块和第三发的库都使⽤implementation就没有了。

相关文章

网友评论

      本文标题:解决Android依赖的库版本号不⼀致的问

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