第一次使用 UrhoSharp,因为我想在应用程序中添加一些简单的 3D 对象。一般来说,我喜欢使用 Windows 应用程序构建和测试,因为它们加载速度最快,无需模拟器。要学习 UrhoSharp,我正在实施此处找到的示例:https ://developer.xamarin.com/guides/xamarin-forms/advanced/urhosharp/
该示例在 Android 上运行良好,但每当启动 UWP 时都会出现异常:“未引用平台实现”。这发生在这行代码中:
async void StartUrhoApp()
{
urhoApp = await urhoSurface.Show<UrhoApp>(new ApplicationOptions(assetsFolder: null) { Orientation = ApplicationOptions.OrientationType.LandscapeAndPortrait });
}
在网上搜索我发现这个错误很少。有一件事提到了时间问题,但他们的解决方案不起作用,无论如何都提到了 Android。我发现提到的另一件事包括 PCL 和平台应用程序中的引用,但两者都存在。Xamarin 文档说 Windows 支持 UrhoSharp ...假设这并不意味着预发布?
在 2.3.0.107 获得 Xamarin.Forms 在 1.0.557 获得 UrhoSharp.Forms。
感谢您提供有关解决此问题的任何想法...