gradle中的依赖可以说是gradle引以为傲的一个特性,我们只需要添加一行代码,gradle就可以自动通过配置的依赖仓库去下载我们所需要的第三方包,如果依赖的某个项目还会依赖其他的其他的项目,gradle也会通过(传递性依赖:transitive dependencies)自动解决其依赖
依赖仓库
传统的第三方包引用需要下载相应的Jar包,然后加入到项目中,这种方式找Jar包比较繁琐,再就是Jar包的升级比较麻烦,但是通过在gradle中配置一个依赖仓库,在项目中只需要添加一行依赖的代码就能让gadle从指定的仓库中自动下载相应的依赖包。
gradle默认不会添加依赖仓库,但是Android Studio会在project的根build.gradle文件中添加如下代码