前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >解决Android SDK Manager不能更新的问题

解决Android SDK Manager不能更新的问题

作者头像
飞雪无情
发布2018-08-28 10:45:40
1.2K0
发布2018-08-28 10:45:40
举报
文章被收录于专栏:飞雪无情的博客

今天打算更新到Android4.3,看看里面的新的API,DOC什么的,但是打开Android SDK Manager后发现不能更新,fetching更新配置文件的时候,都不能获取最新的更新信息。以前还可以以呢,看来这个十一又屏蔽了google拉。

针对这个情况,我第一反应就是使用代理,我本机做的有goagent,想直接用。点击Android SDK Manager的Tools,选中Options,配置里面的代理ip和端口,然后重新启动打开,这时候可以正常fetch了,但是在下载的提示_SSL hostname in certificate didn’t match: != OR _,看说明提示是ssl证书的hostname不匹配,不能用,这个情况不知道是怎么回事,应该是本机里的证书匹配不上,又没有dl-ssl.google.com的证书,所以不能使用https下载。

不能使用https下载,我们还可以使用http下载。Android doc里也说了,如果使用https下载不了,可以选择使用http下载,只需要在Options里勾选Fore Https…那一个选项即可。。然后重新下载,发现还是下载不了。提示downloading interupt,下载被中断了,这个估计是google对goagent代理有些什么限制或者goagent配置的哪里不对。

最后不得已采取更改hosts的方式。打开终端,使用命令:

代码语言:javascript
复制
sudo vim /etc/hosts

然后输入 密码打开,把以前hosts配置粘贴上去保存即可。

代码语言:javascript
复制
203.208.46.146 www.google.com
#以前是两个android更新下载的地址
203.208.46.146 dl.google.com
203.208.46.146 dl-ssl.google.com

以前配置后保存就可以正常更新下载android。其实更改hosts的方式可以解决很多被墙不能访问的网站,比如facebook等,需要的朋友可以在网站找下相关网站的hosts,然后参考以上配置记录。window系统的host在C:\WINDOWS\system32\drivers\etc目录下。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2013年10月6日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档