美文网首页
解决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