【发布时间】:2010-02-03 22:10:19
【问题描述】:
为后代记录。
我只在网上看到了一些帖子,都建议使用 HTTP 而不是 HTTPS,并且有几种方法可以做到这一点。他们都没有讨论 Windows,只有 Linux。好吧,这对我不起作用,我找不到任何方法将文件下载到我的 Windows Vista 64 机器上。
所以经过大量工作后,我手动下载了它们并让它们工作。我通过将它放在一台可以工作的机器上并读取 repository.xml 文件并下载它们来做到这一点。
https://dl-ssl.google.com/android/repository/google-apis-4_r02.zip
解压后移到顶层目录
android-sdk-windows/附加组件
和
https://dl-ssl.google.com/android/repository/android-1.6_r02-windows.zip
然后我将它们解压缩并重命名了顶层目录 android-1.6(它至少比解压缩后的目录低一级)并将其移动到
平台目录
然后重新启动我的机器,它似乎工作了。
希望这对某人有所帮助。
朱利安
【问题讨论】:
-
朱利安,尽管我很欣赏你向社区分享有用的信息,但该网站仅供问答。
-
朱利安,如果可能的话,你能把这个发布到 android-developers Google 群组吗?感谢您记录这一点!
-
@Anthony, Bodger:这确实对我分析我所面临的问题有所帮助。根据blog.stackoverflow.com/2011/07/…,发布您自己的发现是完全有效的,但您需要将它们分成问题和答案。
-
作为修正 - 我在 android-sdk 目录中没有找到任何 repository.xml 文件。然而,在 Wireshark 的帮助下,我找到了 SDK 管理器尝试下载的端点。文件名似乎遵循某种模式,例如API 18 和修订版 2 的 Android 平台文件是 dl-ssl.google.com/android/repository/android-18_r02.zip。在浏览器窗口中打开该地址会发现 McAfee WebWasher 由于包含 BIN 文件而阻止了 ZIP。