新建好的项目,默认依赖是这样的
buildscript {
repositories {
jcenter()
google()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.2.1'
}
}
allprojects {
repositories {
jcenter()
google()
}
}
上面会用到google的maven仓库,由于墙的存在,导致相关的依赖库无法下载,这时我们可使用国内的镜像,比如阿里云的镜像。
jcenter()镜像地址
http://maven.aliyun.com/nexus/content/repositories/jcenter
google()镜像地址
http://maven.aliyun.com/nexus/content/repositories/google
修改后
buildscript {
repositories {
// jcenter()
// google()
maven { url 'http://maven.aliyun.com/nexus/content/repositories/google' }
maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }
maven { url 'http://maven.aliyun.com/nexus/content/repositories/jcenter'}
}
dependencies {
classpath 'com.android.tools.build:gradle:3.2.1'
}
}
allprojects {
repositories {
// jcenter()
// google()
maven { url 'http://maven.aliyun.com/nexus/content/repositories/google' }
maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }
maven { url 'http://maven.aliyun.com/nexus/content/repositories/jcenter'}
}
}