ADT中通过Android SDK Manager去安装x86的image时无法下载

问题】

折腾:

【已解决】ADT中调试Android项目但是无法打开对应的AVD即没有弹出对应的Android虚拟机

期间,

遇到问题:

ADT中Android SDK Manager无法下载x86的image

Downloading SDK Platform Android 4.1.2, API 16, revision 3 
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 
Download interrupted: Connection to https://dl-ssl.google.com refused 
Skipping ‘Intel x86 Atom System Image, Android API 16, revision 1’; it depends on ‘SDK Platform Android 4.1.2, API 16, revision 3’ which was not installed. 
Done. Nothing was installed.

如图:

intel x86 atom system image not installed for can not download

【解决过程】

1.参考:

Android sdk manager doesnt download packages

去强制设置为https:

android sdk manager tools options

others force https sources to be fetched using http

2.然后再去试试,貌似就可以了:

Fetching URL: http://software.intel.com/sites/landingpage/android/addon.xml 
Validate XML: http://software.intel.com/sites/landingpage/android/addon.xml 
Parse XML:    http://software.intel.com/sites/landingpage/android/addon.xml 
  Found Intel Atom x86 System Image, Android API 10, revision 1 
  Found Intel x86 Emulator Accelerator (HAXM), revision 2 
Fetching URL: https://dl-ssl.google.com/android/repository/sys-img.xml

结果还是不行:

Failed to fetch URL https://dl-ssl.google.com/android/repository/sys-img.xml, reason: HttpHostConnect Connection to https://dl-ssl.google.com refused 
Fetching URL: http://www.mips.com/global/sdk-sys-img.xml

3.参考:

android 更新SDK问题reason: Connection to https://dl-ssl.google.com refused

去修改Hosts文件:

C:\Windows\System32\drivers\etc\hosts

在最后加上对应配置,为:

# download android sdk from google fuck cn
74.125.237.1 dl-ssl.google.com 

?

结果,重启后,SDK Manager,都找不到哪些可以选择的安装的东西了。

后来还是自己摸索,清除了cache:

clear cache for manifest file of android

然后其会自动重新获取list,才看到一堆可供选择的项的:

then can reshow all related image

4.重新去选择x86的image,然后看看是否可以下载了。

结果,却发现,又找不到x86的image了。。。

又重启了ADT,重新打开SDK Manager,才终于能看到x86的image了:

can see x86 image for multiple version adt

最终,终于可以下载x86的image了:

finally can download x86 image from sdk manager

注:

此处,没有选择那个Force https:// … sources to be fetched using http://…

not select force https to http

然后加上之前C:\Windows\System32\drivers\etc\hosts中加了:

打开文件,最后增加
# download android sdk from google fuck cn
74.125.237.1 dl-ssl.google.com 

然后才可以正常下载东西的:

downloading intelx8 atom system image android api 17 resision 1

觉得Intel x86 Atom System Image, Android API 16

下载的太慢了,取消算了。。。。

cancel popup the android sdk and avd manager that you are currently using has been updated

然后接着重新去下载,结果速度果然从之前的35KB/s到现在更快的100多KB/s了。

6.最后,终于安装完毕了:

install all x86 images done 1

install all x86 images done 2

 

【总结】

此处,是:

(1)没有选择那个:

Android SDK Manager -> Tools-> Force https:// … sources to be fetched using http://…

(2)给

C:\Windows\System32\drivers\etc\hosts

中加了:

# download android sdk from google fuck cn
74.125.237.1 dl-ssl.google.com 

?

原文链接:在路上 » 【已解决】ADT中通过Android SDK Manager去安装x86的image时无法下载

猜你喜欢

转载自blog.csdn.net/qq_41162289/article/details/80239285
今日推荐