Android--记录莫名其妙的引用依赖冲突解决办法

Posted 丨搬砖_程序猿丶

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android--记录莫名其妙的引用依赖冲突解决办法相关的知识,希望对你有一定的参考价值。

这几天一直在忙于其他项目,打开之前的项目,我曹,代码什么都没动,为何莫名其妙的的就出现冲突了。(我猜测是依赖的其它三方库,库里面的依赖发生改变导致的)

 

全是这种错误,各种冲突导致的,记录一下,以下指示其中一种。

 

感觉无从下手,偶然得知一句命令可以得到本项目的"依赖树",天助我也。  

android Studio 的 命令界面(Terminal)  输入以下命令 : gradlew -q app:dependencies , 稍微等一小会变回输出很多信息,这里我们只筛选“依赖树”

 

 

 

最后就是根据这个“依赖树”每层查找,招到相同的依赖,并使用 下图所用方式逐个排查

 

 

方法比较笨,如有好的更好的方法,请告知,感激不尽。

 

以上是关于Android--记录莫名其妙的引用依赖冲突解决办法的主要内容,如果未能解决你的问题,请参考以下文章

终极方案:快速解决Android项目依赖冲突

android项目生成aar和引用aar解决方案

Android Gradle 插件Android 依赖管理 ⑤ ( Gradle 依赖优化 | 命令行查看依赖模块 | 依赖冲突问题 | 依赖传递冲突 | 分库冲突 | 依赖分组不同导致冲突 )

Maven怎么处理引用的jar版本冲突

Maven怎么处理引用的jar版本冲突

Android 解决之依赖包中添加的com.android.support版本不同导致冲突的问题