特别需要注意的一点就是设置代理,这里讨论Android Studio 和 shadowsocks
强烈建议用vps搭建shadowsocks服务器,参见我写的文本
因为代理出现的问题多种多样,比如卡在↓;比如卡在初始界面,又比如不能下gradle-4.10-all.zip
http://jcenter.bintray.com/org/apache/httpcomponents/httpclient/4.5.4/httpclient-4.5.4.pom
AS
SS
shadowsocks代理中有socks5,和http代理
HTTP代理
如果用http代理,在AS设置处直接设置即可;这个时候表示AS已经用上了代理,不过Gradle并没有用上代理
以后每次导入一个项目,AS都会弹框提示,是否添加代理
选是后gradle.properties处得到↓,表示用http代理
systemProp.https.proxyPort=1080
systemProp.http.proxyHost=127.0.0.1
systemProp.https.proxyHost=127.0.0.1
systemProp.http.proxyPort=1080
http代理基本上不会出问题,在AS setting 处设置后,基本就没有问题了
SOCKS5
如果是用socks代理,在添加项目后,AS处也会弹框提示,这时应当选否;并且可以选择”不再出现该方框”
在~/.gradle/gradle.properties
文件末尾,添加↓,让全局的Gradle用socks代理
org.gradle.jvmargs=-DsocksProxyHost=127.0.0.1 -DsocksProxyPort=1080
systemProp.socks.proxyHost=127.0.0.1
systemProp.socks.proxyPort=1080
同时,应当检查项目内的gradle.properties是否用的是http代理,如果有要