问题描述:
在 android 工程内添加 gradle 依赖的时候,如果出现两个不同版本的依赖,默认是使用最新的依赖,例如 support 包,但是有的依赖冲突了就会直接报错,例如 RxJava 1.x 和 2.x
解决办法:
在 Android Studio的 Terminal下敲 ./gradle -q app:dependencies (Mac)
, 会打印出项目的依赖,并打印出依赖里面的依赖,这样可以看到具体冲突的依赖,然后对冲突的依赖使用 exclude 标签把冲突的过滤调一个
网友评论