如何解决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的更新就解决了。

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-09-21
 方法/步骤
  大家肯定很急,我就不废话了,直接上解决办法了!
  打开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红色内容,建议过几天再试试!
第2个回答  2015-09-21

国内已经无法正常的更新和下载SDK了

需要作几个设置:

    使用国内镜像 镜像地址在附件中端口80

    使用工具进行连接

    设置Eclipse或Android Studio的更新地址 将地址设置为 本机 8580

    重新打开SDK Manager 将需要更新或者下载的选项勾上并按 Install Packages即可。


本回答被提问者和网友采纳
相似回答