//in root project build.gradle file
buildScript {
repositories {
jcenter()
google()
maven {
url 'https://maven2.apache.com/'
name 'Maven'
}
}
dependencies {
classpath 'com.android.tools.build:gradle:2.3.3'
}
}
allprojects {
repositories {
jcenter()
google()
maven {
url "https://maven2.apache.com/"
}
}
}
这里两个repositories区别:
1、buildScript里是执行gradle脚本所需的依赖,当前脚本各类依赖和插件
2、allprojects里是项目本身所需的依赖,比如apache的各种工具类,都是在allprojects—>repositories中需要配置对应maven库,而不是buildScript中,不然找不到。