费了很大功夫总算完成android studio启动时sdk更新问题。
现把安装过程总结一下:
1、下载并安装android studio,这个过程就不说了。
2、进入android studio安装目录,\Android Studio\bin\studio64.exe.vmoptions文件下增加
-Djava.net.preferIPv4Stack=true
-Didea.updates.url=http://dl.google.com/android/studio/patches/updates.xml
-Didea.patches.url=http://dl.google.com/android/studio/patches/
注:studio64.exe.vmoptions 是64位操作系统下的文件名,如果是32为操作系统,文件名估计有小差别。
3、修改Windows\System32\drivers\etc下hosts文件,增加:
203.208.46.146 dl.google.com
203.208.46.146 dl-ssl.google.com
注:2014/12/28 这个ip是有效的,而且下载很快。
4、消除SDK更新时,有可能会出现这样的错误:
Download interrupted: hostname in certificate didn't match: <dl-ssl.google.com> != < www.google.com>Download interrupted: Connection to https://dl-ssl.google.com refused
Done. Nothing was installed. 问题4解决办法参看:http://blog.csdn.net/gaojinshan/article/details/9871607