Android app依赖冲突问题

DaleChe 发布于 2017/02/20 10:12
阅读 294
收藏 0

运行module A依赖两个不同的module B、C,其中 B、C中含有相同的依赖,这样导致依赖重复,该怎么做啊

加载中
0
DaleChe
DaleChe

最后我打印了一下依赖树,把重复的包都删了,然后删了build,重新编译就好了。谢谢大家

0
飞翔的大骆驼
飞翔的大骆驼

complie('B'){

exclude module:'相同依赖 '

}

或者

complie('C'){

exclude module:'相同依赖 '

}

DaleChe
DaleChe
是这样的 A依赖B、C ,C依赖D, B和D中都有glide 就冲突了,该怎么改
0
飞翔的大骆驼
飞翔的大骆驼

在a中

complie('B'){

exclude module:'相同依赖 '

}

或者

在d中

complie('d'){

exclude module:'相同依赖 '

}

DaleChe
DaleChe
好的 我试试
0
战争总会来临
战争总会来临

修改B的build.gradle文件,把B依赖glide,改成B依赖D。

返回顶部
顶部