Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/205.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Android上使用Unity 2018.1内部的ICE.netcore 2.0时出现空异常_Android_.net_Unity3d_.net Core_Ice - Fatal编程技术网

在Android上使用Unity 2018.1内部的ICE.netcore 2.0时出现空异常

在Android上使用Unity 2018.1内部的ICE.netcore 2.0时出现空异常,android,.net,unity3d,.net-core,ice,Android,.net,Unity3d,.net Core,Ice,在Android上运行Unity2018.1项目时,在Unity2018.1项目中使用NuGet()中的ice.netcore 2.0 dll时,出现以下错误。 在Unity2018或Unity2017内部使用.Net 4.5.dll变量时,也会发生相同的错误 在桌面上的编辑器中运行正常,但在Android上失败: NullReferenceException:对象引用未设置为对象的实例 在:0中的IceInternal.ByteBuffer.putFloat(System.Single val

在Android上运行Unity2018.1项目时,在Unity2018.1项目中使用NuGet()中的ice.netcore 2.0 dll时,出现以下错误。 在Unity2018或Unity2017内部使用.Net 4.5.dll变量时,也会发生相同的错误

在桌面上的编辑器中运行正常,但在Android上失败:

NullReferenceException:对象引用未设置为对象的实例
在:0中的IceInternal.ByteBuffer.putFloat(System.Single val)[0x00032]处
在:0中的Ice.OutputStream.writeFloat(System.Single v)[0x00007]处
在/Users/xx/xx/:2049中的PiTracker.PiTrackerServerPrxHelper+c_uanonnstore1.m_u0(Ice.OutputStream ostr)[0x00008]处
在ICEInteral.OutgoingAsync.invoke(System.String操作,Ice.OperationMode模式,Ice.FormatType格式,System.Collections.Generic.Dictionary`2[TKey,TValue]上下文,System.Boolean同步,System.Action`1[T]写入)[0x00020]in:0
在ICEInteral.OutgoingAsyncT`1[T].invoke(System.String操作,Ice.OperationMode模式,Ice.FormatType格式,System.Collections.Generic.Dictionary`2[TKey,TValue]上下文,System.Boolean同步,System.Action`1[T]写入

我找到了一个关于此主题的旧论坛条目,但它似乎不再有效,因为ICE构建脚本不再允许托管构建。我也在ICE论坛上询问过,但回答是在Unity2018上使用.netcore 2.0它应该可以工作,但不能


非常感谢您的帮助。

ZeroC的团队回答了这个问题。这实际上是他们的CSharp代码库中的一个bug。


到目前为止,如果您面临这个问题,您需要按照他们的构建说明从.NET的3.7分支()自己构建ICE:

它在Windows的独立构建上有效吗?它在macOS的编辑器中有效,没有尝试过Windows的构建。请在编辑器之外尝试,但不要在Android上尝试,看看它是否也有效