Eclipse下Android SDK无法安装或更新的解决方法
2016-03-07 14:30
567 查看
前段时间,自己学了些关于Android的东西,其中安装SDK时,SDK Manager始终搜索不到需要安装的SDK,因为国内把Google屏蔽了,很无奈。。。
上网找了很多解决办法,其实遇到这个问题的人有很多,网上提供的解决方法比如修改host文件,JDK安装路径不能有空格等等都很麻烦,不如直接翻墙方便。所以晒出自己解决这个问题的步骤。
JDK的安装这里就不赘述了。首先,我下载的是adt-bundle-windows-x86-20140702(不是最新版的,因为我是照着《第一行代码 Android》这本书下的),里面包含两个文件夹eclipse和sdk,还有一个SDK Manager.exe。
之后打开SDK Manager.exe,它会自动搜索Tools、Android API和Extras,这几个就是开发安卓的组件了。然而,由于国内网络管制,实际上根本搜不到,总是显示比如“Failed to fetch URL http://dl-ssl.google.com/android/repository/addons_list-2.xml, reason:
Read timed out”这种错误,因此安装和更新SDK都没法进行下去了。
下一步需要做的就是翻墙了。可以下载http://pan.baidu.com/s/1c1vGn9u上的翻墙软件,解压后打开其中的fg758p.exe。这个软件会自动找可用的代理服务器,如图1。显示“成功连接服务器”时,就可以翻墙了,同时它会自动打开IE浏览器。
图1
这时,就代表自己的电脑已经翻墙成功,记住端口号:8580。然后打开SDK Manager.exe,点击左上角的Tools,选择Options,产生如图2的窗口。
图2
按照图2中,填写HTTP Proxy Server和HTTP Proxy Port,127.0.0.1其实就是本机IP,因为自己的电脑现在能翻墙,所以填这个就对了,8580是图1中显示的端口号。再把底下的两个选项勾选上,关闭窗口即可。
最后重启SDK Manager.exe,就可以搜到自己想要安装或者更新的SDK组件了啊,如图3。
图3
这个方法比较简单实用,也是自己当时安装Android SDK弄出来的。其实本质上就是翻墙,然后把翻墙后的IP和端口连接到SDK
Manager上。
上网找了很多解决办法,其实遇到这个问题的人有很多,网上提供的解决方法比如修改host文件,JDK安装路径不能有空格等等都很麻烦,不如直接翻墙方便。所以晒出自己解决这个问题的步骤。
JDK的安装这里就不赘述了。首先,我下载的是adt-bundle-windows-x86-20140702(不是最新版的,因为我是照着《第一行代码 Android》这本书下的),里面包含两个文件夹eclipse和sdk,还有一个SDK Manager.exe。
之后打开SDK Manager.exe,它会自动搜索Tools、Android API和Extras,这几个就是开发安卓的组件了。然而,由于国内网络管制,实际上根本搜不到,总是显示比如“Failed to fetch URL http://dl-ssl.google.com/android/repository/addons_list-2.xml, reason:
Read timed out”这种错误,因此安装和更新SDK都没法进行下去了。
下一步需要做的就是翻墙了。可以下载http://pan.baidu.com/s/1c1vGn9u上的翻墙软件,解压后打开其中的fg758p.exe。这个软件会自动找可用的代理服务器,如图1。显示“成功连接服务器”时,就可以翻墙了,同时它会自动打开IE浏览器。
图1
这时,就代表自己的电脑已经翻墙成功,记住端口号:8580。然后打开SDK Manager.exe,点击左上角的Tools,选择Options,产生如图2的窗口。
图2
按照图2中,填写HTTP Proxy Server和HTTP Proxy Port,127.0.0.1其实就是本机IP,因为自己的电脑现在能翻墙,所以填这个就对了,8580是图1中显示的端口号。再把底下的两个选项勾选上,关闭窗口即可。
最后重启SDK Manager.exe,就可以搜到自己想要安装或者更新的SDK组件了啊,如图3。
图3
这个方法比较简单实用,也是自己当时安装Android SDK弄出来的。其实本质上就是翻墙,然后把翻墙后的IP和端口连接到SDK
Manager上。
相关文章推荐
- Mac java环境配置
- java的基本认识
- Java 集合
- IT十八掌作业_java基础第四天_复习运算符、进制转化和数组
- java中的日期处理类总结
- java中使用二重循环打印图形
- leetcode:Binary Tree Level Order Traversal 【Java】
- Spring <context:annotation-config/> 解说
- 老鸟是怎样炼成的!(摘抄自一位JAVA前辈,写的很好。)
- JAVA的Date类与Calendar类【转】
- install opencv 3.1 on ubuntu 14.04+Eclipse
- 一个简单的Struts登录框架搭建教程
- Spring MVC 教程,快速入门,深入分析
- Java分布式优化
- java集合框架
- IT十八掌作业_java基础第三天_数组
- SpringMVC4+Hibernate4 问题汇总
- Eclipse 将projectBuild Path中引用的jar包自己主动复制到WEB-INF下的lib目录下
- java的锁机制
- 笔记--Spring Boot中解析yml配置 注入到对象