您的位置:首页 > 编程语言 > Java开发

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上。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: