如何解决android SDK 无法更新问题?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何解决android SDK 无法更新问题?相关的知识,希望对你有一定的参考价值。

android SDK 无法更新,以前只更新了2.2。现在想用2.3.3了,但是发现不能更新出现如下问题。
没有可更新的选项,没有setting 选项

启动SDK Manager.exe 之后,如果没可以更新的选项或者报错了,这说明你的SDK并没连接上google,也就是并没有检测到更新,因为国内已经无法访问google了

解决方案:

    使用国内镜像 镜像地址 80


    使用工具进行连接(附件)


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


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


参考技术A

超级简单,我写了一个工具,点一下就搞定了,所有android SDK通杀!!!

参考技术B 右下角有个refresh source按钮,它下载并分析了xml清单之后上面就会出来了追问

请问哪个版面有个refresh source按钮,没有找到?

追答

右下角啊,或者不同版本可能位置不一样,带有refresh....的那个按钮啦

解决android sdk 无法更新

今天更新sdk,遇到了更新下载失败问题:

Fetching https://dl-ssl.google.com/android/repository/addons_list-2.xml
Fetched Add-ons List successfully
Fetching URL: https://dl-ssl.google.com/android/repository/repository-8.xml
Done loading packages.
Fetching https://dl-ssl.google.com/android/repository/addons_list-2.xml
Failed to fetch URL https://dl-ssl.google.com/android/repository/addons_list-2.xml, reason: Connection to https://dl-ssl.google.com refused
Fetched Add-ons List successfully
Fetching URL: https://dl-ssl.google.com/android/repository/repository-8.xml
Failed to fetch URL https://dl-ssl.google.com/android/repository/repository-8.xml, reason: HttpHostConnect Connection to https://dl-ssl.google.com refused
Done loading packages.

搜索了下,解决方案如下:

解决国内访问Google服务器的困难:
1.启动 Android SDK Manager ;
2.打开主界面,依次选择「Tools」、「Options…」,弹出『Android SDK Manager – Settings』窗口;
3.在『Android SDK Manager – Settings』窗口中,在「HTTP Proxy Server」和「HTTP Proxy Port」输入框内填入mirrors.neusoft.edu.cn和80,并且选中「Force https://… sources to be fetched using http://…」复选框;4.设置完成后单击「Close」按钮关闭『Android SDK Manager – Settings』窗口返回到主界面;
5.依次选择「Packages」、「Reload」。

以上是关于如何解决android SDK 无法更新问题?的主要内容,如果未能解决你的问题,请参考以下文章

Android 模拟器 SDK 工具更新到 31.1.4 无法运行

解决android sdk 无法更新

无法解决:com.crashlytics.sdk.android :answers-shim:0.0.3

解决Android SDK Manager更新失败问题

解决android SDK不能更新,appium测试混合app无法返回webview问题

Android问题-DelphiXE8安装后编译Android提示SDK无法更新问题(XE10也可以解决)