这两天重操旧业 想搞搞Android程序 以前用的是eclipse+ADT的模式 现在发现谷歌拿出了自己的开发平台 于是就想尝试一下
期初没有删掉原来的sdk文件 后来发现各种问题 决定都删掉重新安装
安装好之后 发现首次加载的速度很慢就是卡在了 Fetching android sdk component information 这个地方
毫无疑问 被墙了
用了自己在HK的vpn发现可以过去 但是下载速度依旧很慢
好几个g的sdk这样的速度要下到猴年马月?
网上着了不少的解决方案 经过自己测试 找到一个靠谱的方法 总结备用
首先
打开Android Studio的目录 找到bin/idea.properties 打开加入以下一行代码
disable.android.first.run=true
保存退出
再次打开Android Studio发现跳过了首次的设置向导 也就先不用下载sdk文件了
然后打开SDK Manager
又看到了熟悉的SDK界面了
然后这时候可以在这里面选择更新下载 笔者北京联通 https的情况下基本满速 与之前初始化时的速度截然不同 不知道是什么原因
如果速度依旧很慢可以尝试改成http模式或者添加代理
笔者找到的sdk代理服务器:
Android SDK在线更新镜像服务器
中国科学院开源协会镜像站地址:
IPV4/IPV6: http://mirrors.opencas.cn 端口:80
IPV4/IPV6: http://mirrors.opencas.org 端口:80
IPV4/IPV6: http://mirrors.opencas.ac.cn 端口:80
上海GDG镜像服务器地址:
http://sdk.gdgshanghai.com 端口:8000
北京化工大学镜像服务器地址:
IPv4: http://ubuntu.buct.edu.cn/ 端口:80
IPv4: http://ubuntu.buct.cn/ 端口:80
IPv6: http://ubuntu.buct6.edu.cn/ 端口:80
大连东软信息学院镜像服务器地址:
http://mirrors.neusoft.edu.cn 端口:80
使用方法:
- 启动 Android SDK Manager ,打开主界面,依次选择『Tools』、『Options…』,弹出『Android SDK Manager – Settings』窗口;
- 在『Android SDK Manager – Settings』窗口中,在『HTTP Proxy Server」和「HTTP Proxy Port』输入框内填入上面镜像服务器地址(不包含http://,如下图)和端口,并且选中『Force https://… sources to be fetched using http://…』复选框。设置完成后单击『Close』按钮关闭『Android SDK Manager – Settings』窗口返回到主界面;
- 依次选择『Packages』、『Reload』。
本文部分教程转载自 http://www.androiddevtools.cn/ 感谢原作者