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 自定义选取器渲染器出错
自定义标签渲染器在 Xamarin iOS 的滚动列表视图中显示错误的文本样式