java - 连接到布局渲染器失败
问题描述
我刚刚在我的 Visual Studio 上安装了 Xamarin 并打开了一个空白项目,以便我可以测试移动设备的调试。但是当我打开 activity_mail.xml 时,设计器显示以下错误:
“与布局渲染器的连接失败。这可能是由于 Java 配置错误造成的。”
最初,SDK 版本是 Xamarin 安装的默认版本,但我也尝试使用版本 1.8_231 和 1.7_80,但没有成功。我也将 Android SDK 更新到最新版本,但也没有成功。Android配置页面设置如下:
这是错误日志:
[2020-01-13 17:51:33.7] INFO: : Android Designer version: 16.4.464 (4abf337c3)
[2020-01-13 17:51:40.2] INFO: : JDK version: 1.8.0-25
[2020-01-13 17:51:40.2] INFO: : JDK vendor: Microsoft
[2020-01-13 17:51:57.5] INFO: : Exception in thread "main" java.lang.NullPointerException
[2020-01-13 17:51:57.5] INFO: : at mono.android.HostProcessConnection.log(HostProcessConnection.java:92)
[2020-01-13 17:51:57.5] INFO: : at mono.android.HostProcessConnection.logError(HostProcessConnection.java:69)
[2020-01-13 17:51:57.5] INFO: : at mono.android.JniHelper.loadJniLibrary(JniHelper.java:25)
[2020-01-13 17:51:57.5] INFO: : at mono.android.AndroidDesignerHost.main(AndroidDesignerHost.java:44)
[2020-01-13 17:51:58.0] ERROR: : Connection failed
Xamarin.AndroidDesigner.Java.JavaProcessNotStartedException: Error at starting designer's Java process
in Xamarin.AndroidDesigner.Java.JavaProcessConnection.<DoConnect>d__49.MoveNext() at E:\A\_work\283\s\Xamarin.Designer.Android\Xamarin.AndroidDesigner\Java\JavaProcessConnection.cs:line 176
--- Fim do rastreamento de pilha do local anterior onde a exceção foi gerada ---
Visual Studio 也不允许我构建应用程序。
我该如何解决这个问题?
版本信息:Xamarin.Essentials:1.3.1
Xamarin.Android.Support.Design、.Support.CustomTabs 和 .Support.Core.Utils:20.0.0.3
Android SDK 工具:26.1.1
Android SDK 平台工具:29.0.4
Android SDK 构建工具:28.0.3
操作系统:Windows 7 32 位
解决方案
尝试安装“使用 C++ 进行桌面开发”工作负载将解决此问题。
推荐阅读
- python - 是否可以使用 python-pptx 组合两个或多个 powerpoint?
- java - 如何从Java中的整数中删除前导零?
- android - 创建具有多个 Imageview 的布局
- ios - Xcode 10.4 与 Xcode 11 新库?
- testing - 如何在 citrix 上自动化桌面/Web 应用程序
- python - 编码实践:为什么迭代器需要别名?
- java - 如何创建我使用泛型类型 T.class 的实例的泛型方法?
- r - 如何在 geom_jitter 中用其抖动的相应颜色为 xlabs 着色?
- c - 所有最大元素及其数组位置
- css - Safari CSS 列显示溢出错误