我们正在尝试将Unity3D项目嵌入到Xamarin Forms项目中。
首先,我们尝试将导出的原生Unity项目嵌入到Xamarin.Android& Xamarin.iOS项目:
首先,我们将Unity Android和iOS项目转换为本机库项目,这看起来效果很好,3D图形显示,一切都很好。
.aar二进制文件与Xamarin Bindings项目的绑定也相当顺利,只有两个警告,没有错误。该设置与使用Binding项目的DLL的Xamarin.Android项目的本机方法相同。
但是在测试中它失败并显示错误消息“无法初始化!您的硬件不支持此应用程序,抱歉!”。因为Unity文件使用DLL和其他二进制数据文件,所以我无法调试它。
这是一个已知问题吗?
任何人都可以指出,我们做错了什么?
有更好的方法吗?请指导我们。
谢谢。