xamarin 中的“布局渲染器失败”错误

Posted

技术标签:

【中文标题】xamarin 中的“布局渲染器失败”错误【英文标题】:"layout renderer failed" error in xamarin 【发布时间】:2013-10-25 23:01:12 【问题描述】:

我有一个运行良好的示例 Android 项目(可以在手机上构建和安装)。但是,每当我在 xamarin 环境中双击 Layout 文件夹中的任何文件以查看设计模式下的布局时,都会出现以下消息。 (我的 xamarin 版本是 4.0.13)

我看到this 的问题,但没有提供答案。任何帮助将不胜感激。

【问题讨论】:

我现在要发布同样的问题..:) 如果您在 2015 年初遇到此问题,解决方法似乎是卸载 1.8 之前的 JDK 并安装 JDK 1.8 64 位。 forums.xamarin.com/discussion/30818/…***.com/questions/19426993/… 【参考方案1】:

Xamarin 团队在 4.0.13 中发现了一个问题,目前正在努力修复它

Link

在此之前,让渲染器正常工作的唯一方法是卸载 4.0.13 并重新安装 4.0.12

【讨论】:

【参考方案2】:

已知错误(https://bugzilla.xamarin.com/show_bug.cgi?id=18193)。解决方法在这里:http://forums.xamarin.com/discussion/14344/disconnected-from-layout-renderer-error-after-updating-android-sdk-tools-to-version-22-6

【讨论】:

【参考方案3】:

对于 2015 年 1 月的新问题,现在会出现同样的错误消息。

"layout renderer failed" error in xamarin

问题在于 Xamarin 现在需要 64 位 JDK 并使用 32 位 JDK。解决方法是卸载 JDK 1.6 或 1.7 并安装 1.8 64 位。

【讨论】:

【参考方案4】:

对此有一个临时解决方案。我关闭了布局选项卡,然后从任务管理器中删除了两个进程: MonoDevelop.Projects.Formats.MSBuild.exe 和 mandroid.exe 我能够再次打开布局。但这并不能解决问题:>

【讨论】:

以上是关于xamarin 中的“布局渲染器失败”错误的主要内容,如果未能解决你的问题,请参考以下文章

Xamarin.Forms 中的 Droid 自定义选取器渲染器出错

UWP xamarin 中的自定义渲染器

自定义标签渲染器在 Xamarin iOS 的滚动列表视图中显示错误的文本样式

Xamarin.Forms MasterDetailPage 自定义渲染器

MAUI 移植 Xamarin.Forms 自定义渲染器

IOS 中的 Xamarin 表单选择器不会换行