Android Gradle 插件中文指南

4.1.2 远程 artifacts

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文档