開發真是越來越難了,到處都是坑,國內的網速...一言難盡。

對於mac可以編輯當前用戶下的~/.gradle/init.gradle,對於windows也是在當前用戶下的~/.gradle/init.gradle里面

執行編輯命令vim ~/.gradle/init.gradle

然后添加如下內容

SHELL
allprojects{
    repositories {
        google()
        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 }
        maven { url ALIYUN\_JCENTER\_URL }
    }
}

然后保存退出即可。