3

Android Studio 设置向导 (studio64.exe) 无法获取某些 XML。

我已经在 studio64.exe.vmoptions 中设置了

-Djava.net.preferIPv4Stack=true
-Dhttp.proxyHost=... 
-Dhttp.proxyPort=...

也试过

-Dhttp.proxyHost=www.google.com 
-Dhttp.proxyPort=80

但是没有任何效果,而且我在谷歌上没有发现任何有用的东西,好像我是唯一一个遇到这个问题的人。

细节:

Android SDK was installed to C:\Users\*\AppData\Local\Android\sdk
Refresh Sources:
  Failed to fetch URL http://dl-ssl.google.com/android/repository/addons_list-2.xml, reason: Connection refused: connect
  Fetched Add-ons List successfully
  Refresh Sources
  Failed to fetch URL http://dl-ssl.google.com/android/repository/repository-10.xml, reason: Connect Connection refused: connect
Refresh Sources:
  Failed to fetch URL http://dl-ssl.google.com/android/repository/repository-10.xml, reason: Connect Connection refused: connect
There is nothing to install or update.
The following SDK component was not installed: build-tools-21.1.1

我使用了很多开发工具都没有问题,而 Android Studio 现在是第一个出现连接问题的工具。

提到的 XML 文件我可以通过浏览器毫无问题地访问。

4

2 回答 2

5

在 x86 系统上的代理服务器后面工作时,我遇到了类似的问题。最初 Studio 不提供任何设置界面,因此必须完成以下操作。

Android Studio 的代理设置应在位于“D:\Users\%UserProfile%.AndroidStudio\config\options”(在我的系统中)中的“other.xml”中进行。

要手动设置代理,请找到“USE_HTTP_PROXY”并使其值为“true”,然后是正确的“PROXY_HOST”和“PROXY_PORT”值。

要自动检测当前代理设置,请找到“USE_PROXY_PAC”并使其值为“true”。

于 2015-01-19T20:09:42.623 回答
0

如果您使用的是 Windows,请尝试以管理员身份运行 Android Studio。它为我解决了这个问题。我正在使用 Android Studio 1.5.1。

编辑:问题再次出现,这一次,除了 HTTP 代理之外,还通过设置 HTTPS 代理解决了这个问题。更多细节在这里

于 2015-12-14T20:54:05.810 回答