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

Android SDK Manager更新<dl-ssl.google.com> != <www.google.com> 问题解决方法

2014-10-18 15:52 846 查看
通过SDK Manager进行更新时,总是提示

Failed to fetch URL https://dl-ssl.google.com/android/repository/addons_list.xml, reason: Connection to https://dl-ssl.google.com refused

出现上面的问题,是由于大家都知道的原因^_^. 通过在“C:\WINDOWS\system32\drivers\etc\hosts"文件增加内容如下:

# Added for android develop

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

可以解决上面的问题。

但是在更新时,仍然会失败,错误信息如下:

ERROR: Failed to fetch URL http://dl-ssl.google.com/android/repository/addons_list-1.xml, reason: hostname in certificate didn't match: <dl-ssl.google.com> != <www.google.com>

主要是 https 与 http 的原因,https协议涉及到网站信息的加密,总是会出现问题。

一种解决方法是在SDK Manager ->Tools里面设置,将https强制转化为http连接。

另一种解决方案是找到C:\Documents and Settings\Administrator\.android\androidtool.cfg文件,在最后一行加入

sdkman.force.http=true

保存,关闭,打开eclipse->SDK Manager, checked tools下面的两个方件夹,开始SDK Tools和SDK platform-tools的更新。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐