当前位置:  编程技术>移动开发

解决Android SDK下载和更新失败的方法详解

    来源: 互联网  发布时间:2014-10-16

    本文导语:  最近刚换了电脑,开始搭建Android开发环境的时候,下载SDK总是会出现如下错误: 代码如下: Failed to fetch URL http://dl-ssl.google.com/android/repository/addons_list-1.xml. 说dl-ssl.google.com在大陆被强了,解决方法就是修改C:WindowsSystem32driverse...

最近刚换了电脑,开始搭建Android开发环境的时候,下载SDK总是会出现如下错误:

代码如下:

Failed to fetch URL http://dl-ssl.google.com/android/repository/addons_list-1.xml.


说dl-ssl.google.com在大陆被强了,解决方法就是修改C:WindowsSystem32driversetchosts文件。添加一行:

代码如下:

74.125.237.1       dl-ssl.google.com

这里需要注意的是hosts文件是只读的,我们没有权限修改,需要我们将hosts文件复制到桌面或者其他地方,然后修改,代码如下:
代码如下:

# Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
#      102.54.94.97     rhino.acme.com          # source server
#       38.25.63.10     x.acme.com              # x client host

# localhost name resolution is handled within DNS itself.
# 127.0.0.1       localhost
# ::1             localhost
//亲,就是增加这一句哦
74.125.237.1       dl-ssl.google.com


然后保存,复制修改后的hosts文件到C:WindowsSystem32driversetc 目录,替换文件就好!!!我们再次下载SDK的时候就会成功啦,如下图:

嘿嘿,大功告成啦!!!
PS:补充下,在mac或Linux中,hosts文件所在位置为/etc/hosts,可以使用sudo vim /etc/hosts来编辑。

其它网友的补充:

android sdk 下载后,通常需要更新sdk对应的平台的版本,但是当我们开始更新的时候,通常会提示“Failed to fetch URL https://dl-ssl.google.com/android/repository/addons_list-2.xml, reason: hostname in certificate didn't match: != OR ”这样的错误,从而导致无法进行android sdk的更新,这里提供了一种解决sdk更新的方法,希望对大家有用;

方便他人亦是方便自己,如果觉得还行就点下赞吧,这样可以帮助其他人更快的找到解决问题的方法;有疑问的也可留言哦, 谢谢!

视频和软件的百度云地址:http://pan.baidu.com/s/1o6sNDqy

工具/原料

win7 x64

android-sdk-windows r23

方法/步骤

1、下载服务器代理工具,上面的百度云地址里有,解压后(需要解压两次),安装,具体的可以参见百度云地址里的视频。

2、启动服务器代理工具“免费代理服务器”,如下:

3、打开 android sdk manager “"D:Androidandroid-sdk-windowsSDK Manager.exe"”,会发现弹出如下的错误

4、打开 “android sdk manager->tools->Options...", 设置 服务器代理地址,服务器代理地址可以从服务器代理软件上查询得到,如下图:

5、重新打开”"D:Androidandroid-sdk-windowsSDK Manager.exe"“, 运行效果如下:

6、android sdk 在更新的过程中会遇到更新失败的问题如图,重新点击安装就可以解决了

END

原作者:付科


    
 
 

您可能感兴趣的文章:

  • HTML <!DOCTYPE> 标签用法详解及如何解决<!DOCTYPE html>未声明时导致页面无效的问题
  • 解决C++中事件不响应的方法详解
  • 探讨:sql插入空,默认1900-01-01 00:00:00.000的解决方法详解
  • 解决无法在unicode和非unicode字符串数据类型之间转换的方法详解
  • 解决C++ 无法从void 转换为LRESULT的方法详解
  • 解决plsql连接失败,弹出空白提示框的方法详解
  • 解决MyEclipse6.5无法启动,一直停留刚开始启动界面的详解
  • C++中用substr()函数消除前后空格的解决方法详解
  • Android中ImageView无法居中的问题解决方法 iis7站长之家
  • 解决Fedora14下eclipse进行android开发,ibus提示没有输入窗口的方法详解
  • windows环境中mysql忘记root密码的解决方法详解
  • 深入分析WPF客户端读取高清图片卡以及缩略图的解决方法详解
  • 解决C# winForm自定义鼠标样式的两种实现方法详解
  • SQL实现递归及存储过程中In()参数传递解决方案详解
  • 解决常见的Eclipse SVN插件报错方法详解
  • 解决Oracle删除重复数据只留一条的方法详解
  • 解决C#程序只允许运行一个实例的几种方法详解
  • 解决在eclipse中将android项目生成apk并且给apk签名的实现方法详解
  • MySQL死锁问题分析及解决方法实例详解
  • 基于Java内存溢出的解决方法详解
  • 求子数组最大和的解决方法详解
  • 解决oracle用户连接失败的解决方法
  • IIS7.5 http 1.1 新建应用程序失败的解决方法
  • telnet失败,请教原因及解决办法
  • 卸载软件出现"相依性失败",如何解决
  • 更新android SDK 失败的解决方法
  • connect失败,errno为115.请问怎么解决?
  • window2000使用ftp登陆solaris7失败,该如何解决?
  • IP连接SQL SERVER失败(配置为字符串失败)图文解决方法
  • 还原大备份mysql文件失败的解决方法分享
  • @_@fstab挂载usb接口移动硬盘失败,以致inittab出错!如何解决?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Android 将 android view 的位置设为右下角的解决方法
  • Android启动模拟器报错解决方法
  • android真机调试时无法显示logcat信息的解决方法介绍
  • Android Studio的中文乱码问题解决方法
  • android中TabHost的图标(48×48)和文字叠加解决方法
  • android工程下不能运行java main程序的解决方法
  • Android HttpURLConnection.getResponseCode()错误解决方法
  • Android Studio 报错failed to create jvm error code -4的解决方法
  • android layout XML解析错误的解决方法
  • Android Activity切换(跳转)时出现黑屏的解决方法 分享
  • android TextView多行文本(超过3行)使用ellipsize属性无效问题的解决方法
  • Android中ImageView无法居中的问题解决方法
  • 分享Android平板电脑上开发应用程序不能全屏显示的问题解决
  • android图库竖屏不显示status bar的解决方法
  • Android 的 CalDAV 解决方案 DAVdroid
  • Android 设置应用全屏的两种解决方法
  • android开发环境遇到adt无法启动的问题分析及解决方法
  • android @override 报错解决方案
  • android FM播放时拔出耳机后FM APP自动close解决方法
  • Intel HAXM为Android 模拟器加速解决模拟器运行慢的问题
  • secureCRT下Linux终端汉字乱码解决方法
  • VS2005解决方案管理器中不显示解决方案节点的解决办法
  • 修改配置真正解决php文件上传大小限制问题(nginx+php)
  • 有高手能破解RAR的密码吗,至今没有找到人能解决?(先只给10分意思意思,若解决,至少给解决的人500分!说话算话!)
  • 修改配置真正解决php文件上传大小限制问题(apache+php)
  • 解决 select 挡住div的解决方法
  • window.onload事件覆盖掉body onload事件(window.onload和html body onload事件冲突)解决办法
  • 奇怪,怎么“已解决”问题只有4页(10/17日之后的),以前的已解决问题到哪里看?
  • sharepoint 2010中item.Update()和item.SystemUpdate 修改数据版本问题解决
  • 解决!解决!求助如何安装多系统!
  • andriod中UIScrollView无法正常滚动的解决方法


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3