Android Studio 创建项目时,顶层构建文件有两个存储库定义,一个位于构建脚本另一个里面所有项目.
// Top-level build file where you can add configuration options common to all sub- projects/modules.
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.9.+'
}
}
allprojects {
repositories {
mavenCentral()
}
}
我必须在哪里添加另一个存储库,为什么?
我认为 buildscript 内的存储库是在这里添加 gradle 插件依赖项,但我不确定......
请有人可以澄清我。
谢谢你!
The buildscript
用于构建文件的依赖项。例如,如果您的任务中有一个任务,您希望在那里添加一个存储库build.gradle
需要标准 Gradle 发行版中未找到的插件,例如 gwt 包装器。
The allprojects
用于您的应用程序所需的依赖项,例如 log4j、Guice、Guava 等。
另外,请注意,使用mavenCentral
检索依赖项有点令人沮丧,因为如果网络中断或者项目从其存储库中删除,您将无法再构建项目
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)