一、修改项目根目录下的文件 build.gradle :
repositories { mavenCentral() }
修改为
//阿里的 allprojects { repositories { maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'} } } //开源中国 repositories { maven{ url 'http://maven.oschina.net/content/groups/public/'} }
二、设置全局的gradle :
我自己本地的路径 C:\Users\Administrator\.gradle (找到.gradle文件夹在下面添加init.gradle文件)
allprojects{ repositories { def ALIYUN_REPOSITORY_URL = 'http://maven.aliyun.com/nexus/content/groups/public' def ALIYUN_JCENTER_URL = 'http://maven.aliyun.com/nexus/content/repositories/jcenter' all { ArtifactRepository repo -> if(repo instanceof MavenArtifactRepository){ def url = repo.url.toString() if (url.startsWith('https://repo1.maven.org/maven2')) { project.logger.lifecycle "Repository ${repo.url} replaced by $ALIYUN_REPOSITORY_URL." remove repo } if (url.startsWith('https://jcenter.bintray.com/')) { project.logger.lifecycle "Repository ${repo.url} replaced by $ALIYUN_JCENTER_URL." remove repo } } } maven { url ALIYUN_REPOSITORY_URL url ALIYUN_JCENTER_URL } } }