Gradle 支持从 Maven 和 Ivy 仓库获取 artifacts。
首先必须把库添加到列表中,并且以 Maven 或者 Ivy 的定义方式定义需要的依赖。
repositories {
mavenCentral()
}
dependencies {
compile 'com.google.guava:guava:11.0.2'
}
android {
...
}
注: mavenCentral() 是指定仓库URL的快捷方式。Gradle 同时支持远程和本地两种仓库
注:Gradle 遵循依赖的传递性。这就意味着如果依赖本身会依赖其他东西,这些也会被拉取过来。
更多关于 dependencies 的设置信息,请参见Gradle 用户指南,以及DSL文档