博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android SDK更新失败及其解决办法
阅读量:7102 次
发布时间:2019-06-28

本文共 1115 字,大约阅读时间需要 3 分钟。

Android SDK更新失败及其解决办法

最近在网上看Moto 360的图片,真是帅,帅了又帅,比帅更帅。所以想研究下Android wear。

Moto360

更新Android SDK,居然失败了三次。

1.第一次失败

出现Failed to fetch URL错误提示

Failed to fetch URL , reason: Connection to refused Failed to fetch URL , reason: Connection to  refused Failed to fetch URL , reason: hostname in certificate didn't match: != 更新ADT时无法解析https://dl-ssl.google.com/android/eclipse.google.com>.google.com>

解决办法

打开C:\Windows\System32\drivers\etc文件夹,将hosts文件复制到桌面,用文本编辑软件(如Subline Text2)打开hosts文件。增加一行:74.125.237.1 dl-ssl.google.coms

修改host文件

修改好之后,将修改了的hosts文件替换C:\Windows\System32\drivers\etc文件夹下的hosts文件。

2.第二次失败

将hosts文件修改后,满心欢喜地发现出现了新的API,传说中的Android L。安装更新,也有速度。可是下载途中出现了如下的错误提示:

错误2

Download interrupted:Unexpected HTTP Status:500

下载中断,意想不到的HTTP状态:500。Google了一下,发现是服务器端的问题。

解决办法:

首先下载zym,这是一个代理服务器软件。如下,代理地址为127.0.0.1,端口号为8580。

zym

然后点击Android SDK Manager的tools选项,选择Settings。将HTTP代理服务器地址设为上面那个软件的127.0.0.1,代理端口设为8580。勾选强制使用https://代替http://。

修改SDK代理地址

最后,大功告成。

成功更新

3.第三次失败

居然又失败了,虽然SDK能下载,但是最后一个包都没有安装成功。见下图。

8942f980gw1el8p9ap04tj20ij08cq57.jpg

简直坑爹,Google了一下,在上看到了同样的问题。

解决办法

同样的,Android SDK Manager,依次点击tools,Settings,Clear Cache。如下

清除缓存

Oh yes!成功更新!!!

成功

原文地址:http://www.cnblogs.com/JohnTsai/p/4021294.html
你可能感兴趣的文章
python curses库
查看>>
Yahoo!网站性能最佳体验的34条黄金守则之JavaScript和CSS
查看>>
详解ElasticSearch的store属性
查看>>
脚本安装apache
查看>>
socket Server 解决TIME_WAIT状态等待问题
查看>>
关于Apache搭建虚拟主机
查看>>
JVM性能调优
查看>>
使用consul实现服务的注册和发现
查看>>
final 修饰的变量可以变
查看>>
Windows PowerShell for Project Server 2016 cmdlet 命令参考
查看>>
QQ协议分析之TCPF包数据分析
查看>>
服务器session和jwt之争
查看>>
安装php-mcrypt
查看>>
学习gulp的一些心得
查看>>
关于HA的心跳与Ping
查看>>
开postfix侦听10026端口,重启服务失败,提示没有权限
查看>>
cobbler安装与配置(1)
查看>>
Confluence 6 管理和恢复空间管理权限
查看>>
一个苦逼运维工程师的年终总结-逗哥
查看>>
nginx编译安装加入service
查看>>