无法更新和下载androidSDK

打开SDK Manager时底部进度条一直不动,打开详细信息,发现卡在:

1Fetching https://dl-ssl.google.com/android/repository/addons_list-2.xml

解决办法:

修改hosts文件。
(1)windows下打开C:\Windows\System32\drivers\etc,以管理员身份编辑hosts文件,在最后添加:
74.125.237.1 dl-ssl.google.com
(2)linux下使用命令sudo vim /etc/hosts编辑hosts文件,同样在文件最后添加
74.125.237.1 dl-ssl.google.com
然后重新运行sdk manager,就可以下载了。


Mac的解决方法

host s文件类似与本地的DNS,可以将域名强制定位到某个iP地址,实现访问部分被和 谐的网站,或者拦截各种特别版本软件的正版验证。

host s 文件位于/private/etc/目录下面,在Finder下面是看不到的,需要在Finder图标上面 右击 选择 前往文件夹……才可以进入。

Mac OS Lion 10.7.3系统下面好像很多以前的修改方式都不能够使用了。我这里分享一个非常非常简便的方法。

第一步. 进入host s文件的目录,将文件复制到桌面或者任何其他的文件夹内(让你有修改的权限)

第二步. 修改复制出来的host s 文件

第三步.将原来 /private/etc/ 目录下面的host s 文件删除(不删除无法直接覆盖)

第四步. 将修改好的文件拖回去(这时会需要输入管理员密码)

大功告成,相当的简单,不需要输入任何命令,直接就可以修改了。

更多相关文章

  1. 重新签名apk
  2. You must call removeView() on the child's parent first
  3. android ndk (3)
  4. android背景选择器selector用法汇总
  5. Android(安卓)源码下载
  6. Unity3D游戏引擎实现在Android中打开WebView的实例
  7. ADK的安装
  8. android Immutable bitmap passed to Canvas constructor异常
  9. NPM 和webpack 的基础使用

随机推荐

  1. 《趣说前端 - 002 》— 两种作用域模型介
  2. 贞炸了!上线之后,消息收不到了!
  3. 【干货】BAT大佬告诉你如何埋点
  4. Vuex 注入 Vue 生命周期的过程
  5. 熔断器 Hystrix 源码解析 —— 请求执行(
  6. 数据库读写分离这个坑,让刚入职的我一脸懵
  7. 学习C第二天-字符串
  8. centos 磁盘管理与维护
  9. 【前端词典】arr.filter(parseInt) 考查
  10. 这些有趣的 API 着实有点炫