我完全是xamarin框架的新手,我刚刚用UI技术Xamarin.Forms和代码共享策略.NET Standard创建了一个应用程序,我使用的是Visual Studio 2017 15.5.7。
当我尝试使用XAML预览器预览默认应用模板时,我收到此错误“渲染过程存在内部问题”。我已经给出了下面的截图。我已经尝试了很多来解决问题,但发誓。 我该怎么做才能解决这个问题?
答案 0 :(得分:1)
知道了。不得不降级。对于非Mac用户请注意:如果您没有Mac,那么即使是Android用户也无法使用预览器。您将得到的只是一个蓝/灰色屏幕。 Xamarin需要修复此错误。
在Mac上:
在Windows上: 好吧,我必须卸载VS 2017,安装VS 2015,然后从
下载手动安装程序(通用安装程序不起作用)https://store.xamarin.com/account/my/subscription/downloads->
显示所有版本->
Xamarin.Android->
下载最新版本(您只需下载Android- Xamarin.iOS和Xamarin.Android指向相同的“手动”安装程序 在Windows上)
,安装它,配置Mac代理。这终于让预览器 适用于iOS。
Android预览仍然无法正常工作。
编辑:
解决了。您需要更新到JDK 8并将其设置为使用该目录,
Android。
然后,请确保您卸载JDK的任何32位版本,或者得到的只是XFPageRendererView
而不是XAML
。永远花力气。这就是我过圣诞节的方式
现在,唯一令人讨厌的是intellisense在我的XAML文件上不起作用。 SIGH,有什么想法吗?
编辑:
您必须右键单击XAML文件,然后打开方式...-> XAML设计器。具有编码选项的设计师对我不起作用,但常规设计师却适合。真奇怪。