如何修复xamarin android布局渲染器失败。这可能是由于Java配置错误造成的

时间:2017-09-30 08:00:53

标签: java android visual-studio xamarin.android

与布局渲染器的连接失败。这可能是由于Java"

的配置错误造成的

当我试图运行Xamarin并开始开发应用程序时,打开布局文件会给我一个错误:

> 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:54)
>   at mono.android.AndroidDesignerHost.main(AndroidDesignerHost.java:43)

JDK Path

xamarin android java misconfiguration connection exception

2 个答案:

答案 0 :(得分:0)

检查您的JDK和JRE是否属于同一版本,如果不是,则可能是导致此问题的原因

您可以在JDK文件夹中找到您的JRE

答案 1 :(得分:0)

我解决了这个问题。这是Android SDK的问题。 更新后,Android SDK解决了最新版本问题。