解决Android SDK Manager更新失败问题

文章目录[隐藏]

聚合了网上的解决方案和自己的解决问题时碰到的问题。

问题描述:

使用SDK Manager更新时无法完成
更新ADT时无法解析https://dl-ssl.google.com/android/eclipse

          一般在这个连接界面一直停留,无法连接,只能点击Close结束。  

  或者是直接如上般显示

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

 

解决办法:

第一种方法:

配置V P N或SSh 涂 墙,但是现在想找个速度快又稳定还免费的VPN实在不易,我用Amazon的赠送1年的vps。

第二种方法:

使用http协议而不是https协议
在SDK Manager的操作界面下,Tools->Options打开了SDK Manager的Settings,选中“Force https://… sources to be fetched using http://…”,强制使用http协议。重启SDK Manager.exe
而在更新ADT插件的时候则使用网址http://dl-ssl.google.com/android/eclipse,而不是https://dl-ssl.google.com/android/eclipse,这个在官方开发文档里也有介绍。
补充说明:个别用户这样设置可能没效果。

如果找不到”Tools->Options打开了SDK Manager的Settings“的,不要在Eclipse的菜单中打开SDK Manager,而是直接从android-sdk的安装目录android-sdk-windows\tools下调用android.bat,即可打开SDK Manager,否则没有Settings选项。

第三种方法:

        比较麻烦的方法,就是直接打开

https://dl-ssl.google.com/android/repository/addons_list.xml

https://dl-ssl.google.com/android/repository/repository.xml

https://dl-ssl.google.com/android/repository/addon.xml

这几个文件,找到你要下载的文件名,直接用迅雷下载,ADT可以直接在官网下载ADT包进行安装。具体方法自己搜索。

第四种方法
直接修改hosts文件的方法,更新速度较快。

        Windows在C:\WINDOWS\system32\drivers\etc目录下,Linux用户打开/etc/hosts文件。打开文件后添加以下内容,直接放到最后就可以了。注意的是hosts文件是只读的,我们没有权限修改,需要我们将hosts文件复制到桌面或者其他地方,然后修改再拷贝回去。

 

#Google主页
203.208.46.146 www.google.com
#这行是为了方便打开Android开发官网 现在好像不翻墙也可以打开
74.125.113.121 developer.android.com
#更新的内容从以下地址下载
203.208.46.146 dl.google.com
203.208.46.146 dl-ssl.google.com

 

有可能IP地址已经失效,或试试:

74.125.237.1 dl-ssl.google.com

 请自行测试。

 

其他相关Android SDK Manager更新失败问题( folders failed to rename or remove)解决方法:

 

1.在android-sdk-windows文件夹中复制tools文件夹得到 tools-副本 文件夹

2.运行 tools-副本 文件夹中的android.bat,升级,成功

3.怀疑android.bat在tools文件夹中,升级时会被调用,使得tools文件夹无法被重命名或者移动,与杀毒软件无关

4.升级成功后,可以删除tools-副本 文件夹

暂无评论

发表评论

您的电子邮件地址不会被公开,必填项已用*标注。

相关推荐

如何获取小米note root权限

用Root大师版本:V1.8.2 ,机型库:150213获取小米note root权限,如果你对安全不敏感,不建议进行root解锁,root后,你的手机将无安全性可言。因为你已经把钥匙拱手送给不知名的幕后黑手,你的手机随时有可能受到不可预知的侵入,root软件已经在背后做了手脚。