这与许多其他人报告的问题相同,例如
Android SDK 管理器在选择存储库时出现“无法获取 URL https://dl-ssl.google.com/android/repository/repository.xml”错误
但是所有建议的解决方案要么不相关,要么不起作用。
我的问题是每当我尝试更新 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-7.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
在 Firefox 中输入https://dl-ssl.google.com/android/repository/addons_list-2.xml只是超时 - 我没有得到 XML 文档。
我已经尝试过使用和不使用force http://选项,但都没有运气。这是从家里来的,我没有使用任何类型的代理服务器,也没有设置防火墙。
我尝试的其他方法(为了消除我的机器作为问题的根源)是在另一台使用相同互联网连接的计算机上的网络浏览器中输入https://dl-ssl.google.com (Acer 笔记本电脑 w/Win7 64 位)。另一台计算机上的连接也超时,这几乎让我认为我的 IP 以某种方式在服务器上被列入黑名单(我不知道这是怎么发生的)或者这是一个 ISP 问题。
所以我的问题是如何让 SDK Manager 更新?如果我的 IP 实际上由于某种原因被 Google 的服务器阻止了,我能做些什么来绕过它吗?例如通过某种代理路由?dl-ssl.google.com 有镜像吗?
环境信息:我在 Kubuntu 12.04.2 LTS 上使用 ADT Rev 21.1。