正如你在下面的截图中所看到的,eclipse和Android SDK Manager (以及其他Java程序)正试图通过Proxifier / IP协议栈连接到IPv4互联网IP,而Proxifier(一个代理管理器程序,不要紧)不能支持这一点。


如何在Java中禁用IPv6?
发布于 2012-08-08 02:03:52
我想将它用于一些我无法控制运行Java应用程序的程序,所以以这个_JAVA_OPTIONS=-Djava.net.preferIPv4Stack=true环境变量作为结束。(阅读有关_JAVA_OPTIONS here的信息)
如果您使用的是Windows,只需在Windows cmd上运行以下命令:
setx _JAVA_OPTIONS -Djava.net.preferIPv4Stack=true
感谢Jason Nichols提醒这个JVM论点:)
发布于 2012-08-08 01:01:43
你试过了吗(从命令行)
-Djava.net.preferIPv4Stack=true或者(从你的代码中)
System.setProperty("java.net.preferIPv4Stack" , "true");https://stackoverflow.com/questions/11850655
复制相似问题