如何解决Eclipse更新ADT或者更新SDK的问题
工具/原料
win8.1 x64
android-sdk-windows r23
ubuntu kylin 14.04
方法一:直接下载更新完
下载服务器代理工具,,解压后(需要解压两次),安装,
① 下载更新完所有的sdk的adt-bundle-windows-x86_64-20140702.zip;
② 下载官方原版的adt-bundle-windows-x86-20140702.zip;
③ 解压开这两个压缩包;
④ 用 adt-bundle-windows-x86-20140702 里面的 eclipse目录 替换掉
adt-bundle-windows-x86_64-20140702 里面的 eclipse 目录就可以了;
windows上开启代理
1.启动服务器代理工具“免费代理服务器”,如下:
linux开启代理
1.手机上开启代理服务器软件;
2.在软件中设置http代理
更新sdk
打开 android sdk manager 如:“"D:\Android\adt-bundle-windows-x86_64-20140702\SDK Manager.exe",会发现弹出如下的错误
2.打开 “android sdk manager->tools->Options...", 设置 服务器代理地址,服务器代理地址可以从服务器代理软件上查询得到,如下图:
3.重新打开”"D:\Android\android-sdk-windows\SDK Manager.exe"“, 运行效果如下:
4.选中需要更新的sdk前面的复选框,点击Install packages...就可以完成对选中的android sdk的更新,如下图
5.android sdk 在更新的过程中会遇到更新失败的问题如图,重新点击安装就可以解决了
总结
android sdk 在更新的过程中会遇到更新失败的问题如图,重新点击安装就可以解决了
至此android sdk的更新就解决了。
大家肯定很急,我就不废话了,直接上解决办法了!
打开SDK Manager下Tools->Options,选中“Force https://… sources to be fetched using http://…”,强制使用http协议。
上一步选取之后,有的用户可以更新出列表来。如果还是不能,继续下面的操作。
在地址栏里输入:C:\WINDOWS\system32\drivers\etc
我们会看到hosts文件,右击打开方式选择记事本。在里面把下面文字复制进去,内容如下(特别强调:是在原本的内容后面粘贴下面的内容,而不是覆盖):
#Google主页
203.208.46.146
#这行是为了方便打开Android开发官网 现在好像不VPN也可以打开
74.125.113.121
#更新的内容从以下地址下载
203.208.46.146 dl.google.com
203.208.46.146
有的用户接着就会看到加载出列表了。如果没有变化,重新打开SDK Manager。就会发现问题解决了。
如果还是无法加载出列表,还是出现如图2红色内容,建议过几天再试试!
2015-09-21 · 知道合伙人软件行家
国内已经无法正常的更新和下载SDK了
需要作几个设置:
使用国内镜像 镜像地址在附件中端口80
使用工具进行连接
设置Eclipse或Android Studio的更新地址 将地址设置为 本机 8580
重新打开SDK Manager 将需要更新或者下载的选项勾上并按 Install Packages即可。