我这里主要说的是mac下如何设置Android SDK更新,windows下类似

首先说明为什么要这么麻烦,没办法身处在大天朝中,伟大的防火墙,苦逼的程序猿想要查点资料都是非常难的。不废话了,下面进入正题。
第一步 确定我们要修改那些东西
1、hosts文件 2、 Android SDK Manager设置 我们需要在hosts文件中加入Android SDK更新对应的ip地址,那么这个地址从哪里获得,有好多人直接百度或者google获得,但是发现还是不行,所以程序就需要自立更生。推荐一个网址http://ping.chinaz.com/这个网站可以查询网址对应的ip生气 Android SDK无法更新解决方法_第1张图片 废话太多要被喷了大笑,赶紧确定我们要加入的网址以及ip,我们需要确定两个地址的ip分别是 dl.google.com和 dl-ssl.google.com。 那就好分别在上面那个网址中输入,查询结果参考如下图: dl.google.com Android SDK无法更新解决方法_第2张图片
dl-ssl.google.com
Android SDK无法更新解决方法_第3张图片

选择两个ip速度比较快的,我选择了两个

58.63.254.119 dl.google.com

74.125.136.91dl-ssl.google.com

记录在文本工具中,方便下面修改。写博客好难啊大哭,尤其写的这么长,加油吧奋斗!第一步总算写完了。

第二步 修改hosts文件


许多人都会找windows下hosts文件(C:\Windows\System32\drivers\etc\hosts),但是对于mac下的hosts文件确实不知道在哪里修改。 下面我就说一下如何通过终端命令行修改mac下的hosts文件
1、找到mac上的终端 Android SDK无法更新解决方法_第4张图片
2、点击终端,打开终端界面 Android SDK无法更新解决方法_第5张图片
3、输入打开hosts的命令: sudo vi /etc/hosts Android SDK无法更新解决方法_第6张图片
4、点击enter键,输入你的mac密码。mac输入密码是不会显示的,抓狂,所以不要以为你没有输入。输入密码后点击enter键 Android SDK无法更新解决方法_第7张图片
5、下面是显示hosts文件的内容 Android SDK无法更新解决方法_第8张图片
6、修改hosts文件内容 上图显示的hosts文件是不能编辑的,所以先要切换为可编辑模式 步骤: 1)点击 字母 i 进入可编辑状态 2)使用方向键将光标移动到最后,然后将我们上面记录的两个网址粘贴(commd+v)到hosts文件中格式是下图 Android SDK无法更新解决方法_第9张图片

3)然后点击 esc 键退出可编辑状态。 4)最后输入 :wq (注意:输入的是 冒号wq),这样可以保存修改后的hosts文件。 到这里mac的hosts文件修改就完成了。 你说这有点麻烦?好吧程序猿是最不怕麻烦的。呵呵。。。。。
windows修改: 对于windows下修改hosts文件就比较简单,首先修改hosts文件的属性中只读取消掉,否则无法我们编辑hosts文件。然后我们就可以将

58.63.254.119dl.google.com

74.125.136.91dl-ssl.google.com

粘贴到文件的最后,然后保存退出。OK了,好简单。羡慕


第三步,修改Android SDK Manager


网上很多教程说是如果修改了hosts就可以,但是经过本人不懈的测试,最终发现一个问题,修改hosts之后是可以更新sdk了,但是包中的有些东西是更新不下来的。为什么呢???疑问 后来才发现,如果不修改一下 Android SDK Manager,google的有些东西是无法更新下来的。好吧,废话又多了直接上修改的方法。 MAC下修改方法: 1》启动 Android SDK Manager ,打开主界面,选择苹果图标右侧第一个选项《Android SDK Manager》,选择Preference..

2》在弹出的窗口中,在《HTTP Proxy Server》和《HTTP Proxy Port》输入框内填入mirrors.neusoft.edu.cn和80

Android SDK无法更新解决方法_第10张图片

3》选中「Forcehttps://...sources to be fetched usinghttp://...」复选框

4》设置完成后单击「Close」按钮关闭窗口返回到主界面


Windows修改: 1》启动 Android SDK Manager ,打开主界面,依次选择「Tools」、「Options...」,弹出『Android SDK Manager - Settings』窗口

2》在『Android SDK Manager - Settings』窗口中,在「HTTP Proxy Server」和「HTTP Proxy Port」输入框内填入mirrors.neusoft.edu.cn和80

3》选中「Forcehttps://...sources to be fetched usinghttp://...」复选框

4》设置完成后单击「Close」按钮关闭『Android SDK Manager - Settings』窗口返回到主界面

5》依次选择「Packages」、「Reload」


好了,骚年们兴奋吧,Android的SDK终于可以用到最新的了生气,看到上图刚刚的速度了吗,大笑

更多相关文章

  1. android sdk manager安装SDK出现错误解决方法
  2. 【Android FFMPEG 开发】Android Studio 工程配置 FFMPEG ( 动态
  3. Android中数据存储——文件存储数据
  4. 深入探究Android的WebView下载网络文件的盗链问题
  5. android R.java资源文件不自动生成的原因
  6. Android 读取app内json配置文件
  7. Android Studio 学习笔记(一)环境搭建、文件目录等相关说明

随机推荐

  1. 深入学习jQuery选择器系列第七篇——表单
  2. 没有定义ReferenceError jquery - 仅限f
  3. jQuery中的.bind()、.live()和.delegate(
  4. 使用jQuery解析JSON数据
  5. DataTables警告:table id = DataTables_Ta
  6. 在html表的第一行后追加行
  7. Jquery隐藏()除一个类外所有具有特定类的
  8. 从一个页面上的AJAX帖子获得NTLM挑战
  9. 如何设置请求标头字符串[重复]
  10. jquery IE9没有错,IE8出错了