Android Studio2.2版本有一个bug,当在gradle文件编写代码时,程序会自动同步编译,这时整个程序都处于页面卡顿状态,要等待很久才能缓过来。最近实在忍受不了这种龟速,刚好发现有了新的稳定版本,二话不说选择了升级,谁知道手贱,删除了本地sdk。
于是,问题来了,大陆墙那么高,怎么升级呢?网上很多大神基本答复都是这样:
使用方法:
Android SDK 在线更新镜像服务器资源:
大连东软信息学院镜像服务器地址:
- http://mirrors.neusoft.edu.cn 端口:80
北京化工大学镜像服务器地址:
- IPv4: http://ubuntu.buct.edu.cn/ 端口:80
- IPv4: http://ubuntu.buct.cn/ 端口:80
- IPv6: http://ubuntu.buct6.edu.cn/ 端口:80
上海GDG镜像服务器地址:
- http://sdk.gdgshanghai.com 端口:8000
1,启动 Android SDK Manager ,打开主界面,依次选择『Tools』、『Options...』,弹出『Android SDK Manager - Settings』窗口;
2,在『Android SDK Manager - Settings』窗口中,在『HTTP Proxy Server」和「HTTP Proxy Port』输入框内填入上面镜像服务器地址和端口,并且选中『Force https://... sources to be fetched using http://...』复选框。设置完成后单击『Close』按钮关闭『Android SDK Manager - Settings』窗口返回到主界面;
3,依次选择『Packages』、『Reload』。
云云。。。。。
但Android Studio选择Android SDK Manager,发现无法打开以下界面
只能使用Http Proxy来设置
填上Host name和Port Number,依旧无法更新,总是提示Fetching https://dl-ssl.google.com/android/repository/addons_list-2.xml......
经过不断努力,终于找到了解决方法:
1、登录站长工具 http://ping.chinaz.com,输入dl-ssl.google.com,选择“海外”,找到可用IP;
2、挑个响应时间最短的ip地址,使用CMD / Terminal Ping一下,确保连接正常。
3、修改host文件,使用该IP指向 dl-ssl.google.com 地址。
4、最后,可以愉快下载了。