概述
当我在环境环境:AS 3.5.1,gradle 3.5.1下新建一个项目时,遇到gradle sync非常慢的情况,点开同步详情发现卡在了jcenter资源的下载上,心想这是在墙内,所以很慢,因此,我就想到在网上找到国内的代理,很庆幸发现了阿里云的代理仓库。原理是通过修改AS新建项目时生成的默认根目录build.gradle文件,该文件所依赖的是默认的google()和jcenter()地址,我们将这2个地址改成阿里云提供的仓库。
找到文件位置
mac位置:
/Applications/Android Studio.app/Contents/plugins/android/lib/templates/gradle-projects/NewAndroidProject/root/build.gradle.ftl
windows位置:
Android Studio\plugins\android\lib\templates\gradle-projects\NewAndroidProject\root
修改地址
将google()和jcenter()两行改成:
//replace mavenCentral() and jcenter() in china
maven { url ‘https://maven.aliyun.