Android:Gradle同步依赖

从github上pull下来一个项目,使用Android Studio查看时,Gradle在同步依赖时频繁超时( Connection timeout ),国内的墙还是太厚了(惨)。

具体有多种解决办法,一是将依赖的部分的路径修改为国内的镜像站。如:

google()转换成

maven { url 'https://maven.aliyun.com/repository/google/'}

jcenter()转换成

maven { url 'https://maven.aliyun.com/repository/jcenter/'}

第二种比较简单,不用去找对应的镜像站,就是直接使用代理,我这里使用Trojan

然后在gradle.repositories中添加

systemProp.https.proxyHost=127.0.0.1
systemProp.https.proxyPort=1081
systemProp.http.proxyHost=127.0.0.1
systemProp.http.proxyPort=1081

开启代理后再使用Gradle进行同步,就可以愉快的下载了。