我有一些代码可以通过团队中另一个开发人员创建的桥梁工作。如果此代码有效,我需要测试一下。但是他的代码在
debian:jessie-x64
块,因为他的代码仅适用于UWP。有没有办法在编辑器中对此进行测试?无需花20分钟的时间来构建Visual Studio解决方案并从中每次制作侧面加载应用程序。该代码仅适用于UWP,我猜这就是为什么有IF块的原因
我已经尝试删除ENABLE_WINMD_SUPPORT部分,因为可以通过切换平台在编辑器中测试UNITY_WSA。但是,他的代码当时不起作用。
debian.8-x64
我想用编辑器内部的桥来测试他编写的这段代码。但是,它似乎只能在ENABLE WINMD_SUPPORT块内运行,而我对他的代码等没有进一步的了解。
编辑:我还尝试了Unity文档中记录的此设置。但是它们似乎是正确的。 https://docs.unity3d.com/Manual/IL2CPP-WindowsRuntimeSupport.html
EDIT2:我发现了一些似乎链接桥的代码,如果与#if UNITY_WSA && ENABLE_WINMD_SUPPORT
一起使用,则该代码也相同。删除 private static IOpenPrint CreatePrint()
{
#if UNITY_WSA && ENABLE_WINMD_SUPPORT
return new Print();
#endif
似乎不起作用,因为这样我得到了关于IL2CPPToDotNetBridge名称的错误。
#if UNITY_WSA && ENABLE_WINMD_SUPPORT
注意:我改了一些名字。