您的位置:首页 > 移动开发 > Android开发

Android SDK Manager 无法获取更新列表的解决办法

2015-03-09 20:35 369 查看
Android SDK Manager 无法获取更新列表的解决办法

初次接触安卓,下载了一个带ADT的eclipse juno,按照极客学院和《android:第一行代码》里的教程,使用SDK Manager更新SDK,谁知竟然无法获取更新列表,想来google被墙,这样也是合理。

百度了一下,寻得一解决办法,便是设置代理:

SDK Manager->tools->options,在HTTP proxy server填入一个可用代理:mirrors.neusoft.edu.cn

再把https://对http://的强制转换勾上(force…..),bingo!

这样就可以获取列表以及更新了。

过了一会我发觉这似乎是个治标不治本的方法,因为它竟弹窗,要我使用账号密码登陆,我试了下我的谷歌账号,不行!反复cancel之后终于点掉了这个窗口。

所以最后的解决办法还是在C:\Windows\System32\drivers\etc 目录下的hosts文件里面添加以下IP网址对:

203.208.46.146 www.google.com

74.125.113.121 developer.android.com

203.208.46.146 dl.google.com

203.208.46.146 dl-ssl.google.com

然后把刚才的代理去掉,重启eclipse或SDK manager就可以了。

原理似乎是系统会对hosts文件里的这些网址直接引导到前面对应的IP地址,而这些IP暂时还没被TG封掉,这样理解不知道对不对?

over.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: