繁体   English   中英

Android SDK Manager无法在Windows 8 x64上获取Repositroy

[英]Android SDK Manager cant fetch Repositroy on Windows 8 x64

todey我在运行Windows 8 x64的笔记本电脑上安装了实际的adt包。 安装运行良好,但是当我启动SDK Manager时,他尝试获取Android Repository然后我收到此错误:

Failed to fetch URL https://dl-ssl.google.com/android/repository/repository-7.xml, reason: Bind Cannot assign requested address: connect

我已经尝试了SDK的x86和x64版本,但没有一个可以获取repo。 我已经完全重新安装了java。 我在Windows 7笔记本电脑上尝试过的有趣的事情很棒。 我还试图强制SDK管理器使用http而不是https,但它没有帮助。 我也在我的路由器上停用了我的软件防火墙(卡巴斯基)和硬件防火墙,它没有帮助。 Java也可以连接互联网,因为Jdownloader可以毫无问题地下载。 我还尝试在浏览器中打开URL,没有任何问题。 有没有人知道还有什么可能是问题?

最好的祝福

我有同样的问题(我有日蚀Juno 64位,Windows 8 64位和java 7u11)。

我查了一切。 我记得Eclipse有类似的问题。 无论我做了什么或使用了哪个网址,我都无法获得要安装的软件列表。

解决方案是编辑eclipse.ini (在c:\\Eclipse为我定位),并将“-Djava.net.preferIPv4Stack=true”作为文件末尾的最后一行。 所以我尝试了类似的东西,所以我编辑了android.bat文件(位于: C:\\Android\\android-sdk\\tools )找到“call %java_exe% ”并添加“-Djava.net.preferIPv4Stack=true”“-Djava.net.preferIPv4Stack=true”

所以看起来应该是这样的:

call %java_exe% -Djava.net.preferIPv4Stack=true %REMOTE_DEBUG% -Dcom.android.sdkmanager.toolsdir="%tools_dir%" -Dcom.android.sdkmanager.workdir=%work_dir% -classpath "%jar_path%;%swt_path%\swt.jar" com.android.sdkmanager.Main %*

保存文件。

以管理员身份运行android sdk,现在我正在下载并安装我需要的所有位。

1)由于您的计算机或组织的防火墙可能会出现问题。 尝试在Eclipse-> Android SDK Manager-> Tools-> Options中设置代理(如果有)。

2)您的防病毒软件可能阻止它尝试禁用它并重试。

您的Eclipse是否在Drive C中运行? 尝试以管理员身份运行eclipse或Android SDK管理器。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM