【问题】
折腾:
【已解决】ADT中调试Android项目但是无法打开对应的AVD即没有弹出对应的Android虚拟机
期间,
遇到问题:
ADT中Android SDK Manager无法下载x86的image
Downloading SDK Platform Android 4.1.2, API 16, revision 3 |
如图:
【解决过程】
1.参考:
Android sdk manager doesnt download packages
去强制设置为https:
2.然后再去试试,貌似就可以了:
Fetching URL: http://software.intel.com/sites/landingpage/android/addon.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 |
3.参考:
android 更新SDK问题reason: Connection to https://dl-ssl.google.com refused
去修改Hosts文件:
C:\Windows\System32\drivers\etc\hosts
最后加上对应配置,为:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | # Copyright (c) 1993-2009 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP address should # be placed in the first column followed by the corresponding host name. # The IP address and the host name should be separated by at least one # space. # # Additionally, comments (such as these) may be inserted on individual # lines or following the machine name denoted by a '#' symbol. # # For example: # # 102.54.94.97 rhino.acme.com # source server # 38.25.63.10 x.acme.com # x client host # localhost name resolution is handled within DNS itself. # 127.0.0.1 localhost # ::1 localhost 74.125.31.120 ssl.gstatic.com # download android sdk from google fuck cn 74.125.237.1 dl-ssl.google.com |
然后,重启ADT,再去试试。
结果,重启后,SDK Manager,都找不到哪些可以选择的安装的东西了。
后来还是自己摸索,清除了cache:
然后其会自动重新获取list,才看到一堆可供选择的项的:
4.重新去选择x86的image,然后看看是否可以下载了。
结果,却发现,又找不到x86的image了。。。
又重启了ADT,重新打开SDK Manager,才终于能看到x86的image了:
最终,终于可以下载x86的image了:
注:
此处,没有选择那个Force https:// … sources to be fetched using http://…
然后加上之前C:\Windows\System32\drivers\etc\hosts中加了:
1 2 | # download android sdk from google fuck cn 74.125.237.1 dl-ssl.google.com |
然后才可以正常下载东西的:
5.贴出截止目前的log:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 | Fetched Add-ons List successfully Done loading packages. Validate XML Parse XML Fetched Add-ons List successfully Found SDK Platform Android 1.1, API 2, revision 1 (Obsolete) Found SDK Platform Android 1.5, API 3, revision 4 Found SDK Platform Android 1.6, API 4, revision 3 Found SDK Platform Android 2.0, API 5, revision 1 (Obsolete) Found SDK Platform Android 2.0.1, API 6, revision 1 (Obsolete) Found SDK Platform Android 2.1, API 7, revision 3 Found SDK Platform Android 2.2, API 8, revision 3 Found SDK Platform Android 2.3.1, API 9, revision 2 (Obsolete) Found SDK Platform Android 2.3.3, API 10, revision 2 Found SDK Platform Android 3.0, API 11, revision 2 Found SDK Platform Android 3.1, API 12, revision 3 Found SDK Platform Android 3.2, API 13, revision 1 Found SDK Platform Android 4.0, API 14, revision 3 Found SDK Platform Android 4.0.3, API 15, revision 3 Found SDK Platform Android 4.1.2, API 16, revision 4 Found SDK Platform Android 4.2.2, API 17, revision 2 Found SDK Platform Android 4.3, API 18, revision 2 Found SDK Platform Android 4.4, API 19, revision 1 Found ARM EABI v7a System Image, Android API 14, revision 2 Found ARM EABI v7a System Image, Android API 15, revision 2 Found ARM EABI v7a System Image, Android API 16, revision 3 Found ARM EABI v7a System Image, Android API 17, revision 2 Found ARM EABI v7a System Image, Android API 18, revision 2 Found ARM EABI v7a System Image, Android API 19, revision 1 Found Samples for SDK API 7, revision 1 Found Samples for SDK API 8, revision 1 Found Samples for SDK API 9, revision 1 (Obsolete) Found Samples for SDK API 10, revision 1 Found Samples for SDK API 11, revision 1 Found Samples for SDK API 12, revision 1 Found Samples for SDK API 13, revision 1 Found Samples for SDK API 14, revision 2 Found Samples for SDK API 15, revision 2 Found Samples for SDK API 16, revision 1 Found Samples for SDK API 17, revision 1 Found Samples for SDK API 18, revision 1 Found Samples for SDK API 19, revision 1 Found Android SDK Platform-tools, revision 19 Found Android SDK Build-tools, revision 17 Found Android SDK Build-tools, revision 18.0.1 Found Android SDK Build-tools, revision 18.1 Found Android SDK Build-tools, revision 18.1.1 Found Android SDK Build-tools, revision 19 Found Android SDK Tools, revision 22.3 Found Documentation for Android SDK, API 19, revision 1 Found Sources for Android SDK, API 14, revision 1 Found Sources for Android SDK, API 15, revision 2 Found Sources for Android SDK, API 16, revision 2 Found Sources for Android SDK, API 17, revision 1 Found Sources for Android SDK, API 18, revision 1 Found Sources for Android SDK, API 19, revision 1 Fetching URL: https://dl-ssl.google.com/android/repository/addon.xml Validate XML: https://dl-ssl.google.com/android/repository/addon.xml Found Google APIs, Android API 3, revision 3 Found Google APIs, Android API 4, revision 2 Found Google APIs, Android API 5, revision 1 (Obsolete) Found Google APIs, Android API 6, revision 1 (Obsolete) Found Google APIs, Android API 7, revision 1 Found Google APIs, Android API 8, revision 2 Found Google APIs, Android API 9, revision 2 (Obsolete) Found Google APIs, Android API 10, revision 2 Found Google APIs, Android API 11, revision 1 Found Google APIs, Android API 12, revision 1 Found Google APIs, Android API 13, revision 1 Found Google APIs, Android API 14, revision 2 Found Google APIs, Android API 15, revision 2 Found Google APIs, Android API 16, revision 3 Found Google APIs, Android API 17, revision 3 Found Google APIs, Android API 18, revision 3 Found Google APIs, Android API 19, revision 1 Found Google TV Addon, Android API 12, revision 2 Found Google TV Addon, Android API 13, revision 1 Found Android Support Library, revision 19 Found Android Support Repository, revision 3 Found Google Repository, revision 4 Found Google Play Licensing Library, revision 2 Found Google Play APK Expansion Library, revision 3 Found Google Play services for Froyo, revision 12 Found Google Play services, revision 13 Found Google USB Driver, revision 8 Found Google Play Billing Library, revision 5 Found Google AdMob Ads SDK, revision 11 Found Google Analytics App Tracking SDK, revision 3 Found Google Web Driver, revision 2 Found [Deprecated] Google Cloud Messaging for Android Library, revision 3 Found Intel x86 Emulator Accelerator (HAXM), revision 3 Fetching URL: https://dl-ssl.google.com/android/repository/sys-img.xml Validate XML: https://dl-ssl.google.com/android/repository/sys-img.xml Found MIPS System Image, Android API 15, revision 1 Found MIPS System Image, Android API 16, revision 4 Found MIPS System Image, Android API 17, revision 1 Found Intel x86 Atom System Image, Android API 10, revision 2 Found Intel x86 Atom System Image, Android API 15, revision 1 Found Intel x86 Atom System Image, Android API 16, revision 1 Found Intel x86 Atom System Image, Android API 17, revision 1 Found Intel x86 Atom System Image, Android API 18, revision 1 Done loading packages. Preparing to install archives Downloading Android SDK Platform-tools, revision 19 Installing Android SDK Platform-tools, revision 19 Stopping ADB server succeeded. Installed Android SDK Platform-tools, revision 19 Downloading SDK Platform Android 4.3, API 18, revision 2 Installing SDK Platform Android 4.3, API 18, revision 2 Installed SDK Platform Android 4.3, API 18, revision 2 Downloading SDK Platform Android 4.1.2, API 16, revision 4 Installing SDK Platform Android 4.1.2, API 16, revision 4 Installed SDK Platform Android 4.1.2, API 16, revision 4 Downloading Intel x86 Atom System Image, Android API 17, revision 1 Installing Intel x86 Atom System Image, Android API 17, revision 1 Installed Intel x86 Atom System Image, Android API 17, revision 1 Downloading Android Support Library, revision 19 Installing Android Support Library, revision 19 Installed Android Support Library, revision 19 Downloading Google USB Driver, revision 8 Installing Google USB Driver, revision 8 Installed Google USB Driver, revision 8 Downloading Intel x86 Emulator Accelerator (HAXM), revision 3 Installing Intel x86 Emulator Accelerator (HAXM), revision 3 Installed Intel x86 Emulator Accelerator (HAXM), revision 3 Downloading Android SDK Tools, revision 22.3 Installing Android SDK Tools, revision 22.3 [post_tools_install.bat] Updating SDK Manager.exe [post_tools_install.bat] 1 file(s) copied. [post_tools_install.bat] Updating AVD Manager.exe [post_tools_install.bat] 1 file(s) copied. Installed Android SDK Tools, revision 22.3 Downloading Intel x86 Atom System Image, Android API 18, revision 1 Installing Intel x86 Atom System Image, Android API 18, revision 1 Installed Intel x86 Atom System Image, Android API 18, revision 1 Downloading Intel x86 Atom System Image, Android API 16, revision 1 |
觉得
Intel x86 Atom System Image, Android API 16
下载的太慢了,取消算了。。。。
然后接着重新去下载,结果速度果然从之前的35KB/s到现在更快的100多KB/s了。
6.最后,终于安装完毕了:
【总结】
此处,是:
(1)没有选择那个:
Android SDK Manager -> Tools-> Force https:// … sources to be fetched using http://…
(2)给
C:\Windows\System32\drivers\etc\hosts
中加了:
1 2 | # download android sdk from google fuck cn 74.125.237.1 dl-ssl.google.com |
然后才可以正常下载Android的各种包的,包括此处我想要下载的一堆的x86的image。