[Android--Tool]SDK Manager无法下载的问题解决

原创 2015年07月11日 00:22:12
    问题描述:使用ADT工具的SDKManager下载和更新Android SDK非常方便,一切自动完成,但是有两次SDKManager出问题了,许多内容无法完成更新。于是进行了了解。以下内容参考了网络资料,具体地址忘记录了。
    具体问题:

使用SDK Manager更新时出现问题
Failed to fetch URLhttps://dl-ssl.google.com/android/repository/repository-6.xml,reason: Connection to https://dl-ssl.google.com refused
Failed to fetch URLhttp://dl-ssl.google.com/android/repository/addons_list-1.xml,reason: Connection to http://dl-ssl.google.com refused
Failed to fetch URLhttps://dl-ssl.google.com/android/repository/addons_list-1.xml,reason: hostname in certificate didn't match: !=
更新ADT时无法解析
https://dl-ssl.google.com/android/eclipse

    网上解决办法:

 由于某些众所周知又无法理解的原因,我们大陆使用Google的服务会出现种种问题,譬如Android开发也会出现阻碍。不过首先要说明的是一般情况下使用SDK Manager更新或者更新EclipseADT插件是没有问题的,我以前也能正常更新,但是昨天不知道节点抽什么风,压根无法连接服务器,出现了上边的种种问题,下面说一下如果网络抽风的话应该如何解决问题。

第一种方法一劳永逸,直接配置VPN,但是现在想找个速度快又稳定还免费的VPN实在不易,尤其是更新SDK,以几kb/s的速度一个文件需要400多分钟,所以也就放弃了VPN

另一种方法是使用http协议而不是https协议,因为https协议进行了加密处理,大陆因为无法审查,直接封死,而http协议则进行过滤处理,如果不访问乱七八糟的东西,更新个SDK还是没问题的。

SDK ManagerTools->Options打开了SDK ManagerSettings,选中“Force https://… sources to be fetched usinghttp://…”,强制使用http协议。

而在更新ADT插件的时候则使用网址http://dl-ssl.google.com/android/eclipse,而不是https://dl-ssl.google.com/android/eclipse,这个在官方开发文档里也有介绍。

但是可能使用http协议也无法访问。

再说一个比较麻烦的方法,就是直接打开
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文件的方法,更新速度较快。WindowsC:\WINDOWS\system32\drivers\etc目录下,Linux用户打开/etc/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

添加以上的网址,再选用http协议,就可以正常的进行更新了。
或者也可以什么都不做,过上一两天可能会恢复正常。

   我的解决办法:

   我的SDKManager一直无法正常下载于是按照上面的方法先将https改为http,仍然不行,于是又将C:\WINDOWS\system32\drivers\etc中的host文件添加上面的内容后(WindowsXP),能正常下载了!

   后来又出现了个小问题,可能是之前修改了host文件,导致googledevelop网站无法登陆了,将host改回来再试。将原来添加到host中的内容去掉,并在网址栏弹出的重定向中点击,并删除掉develop.com的保护,就能正常打开网页了。后面需要利用SDK下载器时再继续改回来就行。

版权声明:本文为博主原创文章,未经博主允许不得转载。

【Android】解决Android Studio 中SDK manager无法更新的问题

不久前Google刚刚发布了基于intellij平台的Android Studio1.0正式版,经过了Google众多大神两年多的辛勤耕耘,反复迭代更新,可以说Studio已经是一个功能强大且相当稳定...
  • lchad
  • lchad
  • 2014年12月23日 22:08
  • 5489

Eclipse中Android SDK Manager无法下载的解决办法

(1)找到以下目录:C:\Windows\System32\drivers\etc\,用记事本打开hosts文件。 127.0.0.1       localhost ::1            ...
  • u011848617
  • u011848617
  • 2015年04月26日 00:00
  • 3628

大陆网络下如何快速使用Android SDK Manager进行联网更新和下载

快速使用Android SDK Manager进行联网更新和下载      初学安卓开发,处在入门阶段,描述上不严谨的地方欢迎批评指正    在使用Android SDK Manager更新Andro...
  • u014379504
  • u014379504
  • 2016年02月16日 10:30
  • 713

android SDK Manager下载和更新速度慢甚至无法下载解决方案

最近开始学习android studio ,开始安装的是android studio1.0的  没有怎么用 ,后来听说google不再对eclipse插件提供支持,有了android studio这个...
  • tuoguang
  • tuoguang
  • 2015年08月21日 09:54
  • 2478

sdk manager无法下载

C:\Windows\System32\drivers\etc\hosts 后追加 #203.208.46.146 www.google.com 应该没用 74.125.113.121 devel...
  • wwsyw
  • wwsyw
  • 2014年12月14日 21:41
  • 264

sdk manager无法打开解决办法

初用eclipse进行Android开发的时候,遇到SDK无法打开闪退的情况,经查阅资料找到如下解决方法: 1.在android-sdk\tools的目录下寻找android.bat,右键选择编辑...
  • summerWithYJ
  • summerWithYJ
  • 2016年11月20日 13:03
  • 466

Android SDK Manager需要下载类目

关于Android SDK Manager全部下载的话非常大,而且有可能一直用不到。 以下是自己针对Android SDK Manager需要下载那些东西的总结。 对于Tools目录的...
  • w13787914453
  • w13787914453
  • 2015年06月09日 13:06
  • 1361

Android SDK manager里面什么是必须下载的

最近重装Android环境,打开SDK manager去下载,发现以前就是随便下载的,在每个版本前面都打上勾让他下载就行,发现这种下载方式占时间不说,下载的好多东西没必要。在网上查看了一下,找到一张图...
  • jing__jie
  • jing__jie
  • 2017年07月05日 13:23
  • 768

sdk manager 更新失败

若干国内源都无法使用,直到发现mirrors.neusoft.edu.cn 80。
  • MAO_JIN_DAO
  • MAO_JIN_DAO
  • 2018年01月04日 00:29
  • 70

sdk manager 无法更新SDK的问题

由于国内对Google的屏蔽,导致无法直接更新SDK,需要我们使用代理。下面是国内的一些镜像,(在我的使用过程过,用一个镜像无法把所有的包下载完成,多换两个试试) 中国科学院开源协会镜像站地址:...
  • nacl025
  • nacl025
  • 2015年08月11日 17:17
  • 306
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:[Android--Tool]SDK Manager无法下载的问题解决
举报原因:
原因补充:

(最多只允许输入30个字)