English

经验分享: Android Studio安装过程中的代理设置

在安装Android Studio的过程中,发现它始终停留在查找、下载sdk的阶段,怎么也进行不下去。即使进到Android Studio的主界面,也编译运行不了应用。

最终查知的原因是资源下载不下来,可能被墙了。解决办法是对症下药,通过代理来进行。

1. 安装shadowsocks客户端,注册帐号,设定服务器信息。(shadowsocks默认会侦听本机1080端口,提供socks代理服务)

2. 安装privoxy,将如下一行添加到配置文件中(/usr/local/etc/privoxy/config, 以将http代理转换为socks代理),并启动服务。(proxi默认侦听8118端口,提供http代理服务)

forward-socks5 / 127.0.0.1:1080 .

3. 用command+,或通过偏好设置(Preferences...)菜单来打开Android Studio的设置界面,如下图进行设置。

手动设置使用http代理,host name: 127.0.0.1,port number: 8118。

4. 在设置界面,选择Android SDK,点击"Launch Standalone SDK Manager"。如下图所示:

5. Android SDK Manager启动后,用command+,或通过偏好设置(Preferences...)菜单来打开其设置界面,如下图:

设置HTTP Proxy Server为127.0.0.1,HTTP Proxy Port为8118。

经过这一番代理设置后,重新启动Android Studio,就可以正常运行了,SDK也可下载了,也可以正常编译运行Android应用了。

产品族: 海狮 海猫 海葵 海蛛 海鹞 海星 海狗 WBXL Xultray webapp
iDocSet iDocSetHelper Blink浏览器 templateJS 布偶猫 skiafy tranid
(C) 2018 抓糖网 版权所有

update: 2015-9-21