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

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

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

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

sudo vim /etc/hosts

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

203.208.46.146 www.google.com#以前是两个android更新下载的地址203.208.46.146 dl.google.com203.208.46.146 dl-ssl.google.com

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

更多相关文章

  1. Google 发布 Android Design 网站
  2. 《Android移动网站开发详解》
  3. 开机提示“Android正在升级...”
  4. WordPress for Android 已更新到2.0,网站管理也移动了
  5. 来电铃声和通话中的提示音
  6. 一个很好的Android学习网站
  7. 其他网站的好文章

随机推荐

  1. Android(安卓)Mms专题之:Mms概览介绍
  2. 别人花了6000元学的Android高级技术,全都
  3. 文件修改如何简单修改Android的so文件
  4. 关于Android中drawable必知的一些规则
  5. 【整理】Android对Linux内核的改动你知道
  6. Activity生命机制与状态保存机制
  7. android 应用开发框架
  8. Android开发前景展望
  9. [置顶] 小巫的Android视频教学出来啦,欢迎
  10. 5分钟将OSC Android源码从Eclipse项目转