Gradle依赖项学习总结,dependencies、transitive、force、exclude的使用与依赖冲突解决

Gradle是一个非常好用的编译工具,特别是继承了maven的依赖项管理功能,需要的Library不需要像传统IDE一样手动下载复制到项目中,只需要简单的写一行gradle脚本,就能自动下载下来并编译。 但是有时候会出现各种不明情况的报错,最常见的一种原因就是依赖项版本冲突。 每个模块都可能依赖其他模块,这些模块又会依赖别的模块。而一个项目中的多个模块,对同一个模块的不同版本有依赖,就可能产生冲突
相关文章
相关标签/搜索