首页 > 解决方案 > 安装了两个 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)

请看下图:

标签: javaxamarinxamarin.androidvisual-studio-2017renderer

解决方案


这不是错误配置的java,而是网络问题[s]。

在“java.net.ConnectException: Connection timed out: connect”之后搜索会显示一些相关的 SO 答案:

为什么 URL 启动时会出现“java.net.ConnectException:连接超时”异常?

将超时设置为更高的值


推荐阅读