这几天刚接触安卓开发,准备搭建环境,照着网上的教程下载安装,就是在更新sdk时反复折腾了好久,老是更新不了。
我在网速也是很好的,开始是老超时timeout,后来看了他们说的修改windows/system32/drivers/etc/hosts文件,修改后速度倒是挺快,就是出现错误提示:Download interrupted: hostname in certificate didn't match: <dl-ssl.google.com> != <www.google.com>,按网友(http://blog.csdn.net/x605940745/article/details/17911115)说的以下方法弄好了,就是把https改成http。
解决办法是:将https://修改为http://
修改方法是:如下图,在Android SDK Manager->Tools-Options...选项界面,
将“Force https://… sources to be fetched using http://…”勾选!
如果还有错,可以在文件(C:\Windows\System32\drivers\etc\hosts)中,添加如下几行:
203.208.46.146 www.google.com
203.208.46.146 dl.google.com
203.208.46.146 dl-ssl.google.com
我的hosts文件内容是:
#Google主页
203.208.46.146 www.google.com
#这行是为了方便打开Android开发官网 现在好像不VPN也可以打开
74.125.113.121 developer.android.com
#更新的内容从以下地址下载
203.208.46.146 dl.google.com
203.208.46.146 dl-ssl.google.com
203.208.46.146 groups.google.com
203.208.46.146 appengine.google.com