在访问JCenter时,通常会非常慢,于是在知乎上看到了一些缓解方法:
- 1.修改项目根目录下的文件 build.gradle :
buildscript {
repositories {
maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'}
}
}
allprojects {
repositories {
maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'}
}
}
2.重新构建项目即可
需要注意的是,并不是所有的依赖库阿里云上都有备份,有时候依赖库不存在就会出现下面情况:
Event log 中出现–>
Gradle sync failed: Could not find xxx
那么问题来了,出现这种问题这么办。。。?
缓解方法:去下载阿里云中找不到的第三方库的jar包直接本地导入
每一个项目都这样搞一遍也不太好
可以把它配置为全局的:
在路径:USER_HOME/.gradle/ 中创建文件:init.gradle
将下面这段代码复制进去
allprojects {
repositories {
jcenter(){url 'http://jcenter.bintray.com/'}
}
}
- 重新构建即可