java - 安装了两个 Visual Studio:VS2015 和 VS2017。在VS2017中,查看activity_main.xml时遇到问题
问题描述
我在 VS2015 和 VS2017 中都安装了 xamarin。我在 VS2015 中遇到了一些包问题,在 VS2017 中我遇到了渲染器问题。
在 VS2017 中,我在查看 activity_main.xml
文件时遇到问题
与布局渲染器的连接失败。这可能是由于java配置错误造成的。
详情如下:
java.net.ConnectException: Connection timed out: connect
at java.net.DualStackPlainSocketImpl.connect0(Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:79)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:589)
at java.net.Socket.connect(Socket.java:538)
at java.net.Socket.<init>(Socket.java:434)
at java.net.Socket.<init>(Socket.java:211)
at mono.android.HostProcessConnection.Connect(HostProcessConnection.java:23)
at mono.android.AndroidDesignerHost.run(AndroidDesignerHost.java:58)
at mono.android.AndroidDesignerHost.main(AndroidDesignerHost.java:47)
请看下图:
解决方案
这不是错误配置的java,而是网络问题[s]。
在“java.net.ConnectException: Connection timed out: connect”之后搜索会显示一些相关的 SO 答案:
为什么 URL 启动时会出现“java.net.ConnectException:连接超时”异常?
将超时设置为更高的值