Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.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游戏自动重启?_Android_Unity3d_Crash - Fatal编程技术网

是什么导致我的android unity游戏自动重启?

是什么导致我的android unity游戏自动重启?,android,unity3d,crash,Android,Unity3d,Crash,有时,在没有明显触发的情况下,我们的android unity游戏会重新启动到加载屏幕。我们已经在2013年的Nexus7和新的Nexus6上看到了它,但不确定它是否是特定于设备的 该游戏是一款基于二维网格的单屏益智游戏,采用unity 4.6.1构建。重新启动往往发生在输入匹配项时,但也不是100% 从理论上讲,是什么导致android unity游戏重新启动?这个bug会一直追溯到unity的初始屏幕,而unity的.NETAPI afaik并不是有意让它成为可能的 logcat不会显示任何

有时,在没有明显触发的情况下,我们的android unity游戏会重新启动到加载屏幕。我们已经在2013年的Nexus7和新的Nexus6上看到了它,但不确定它是否是特定于设备的

该游戏是一款基于二维网格的单屏益智游戏,采用unity 4.6.1构建。重新启动往往发生在输入匹配项时,但也不是100%

从理论上讲,是什么导致android unity游戏重新启动?这个bug会一直追溯到unity的初始屏幕,而unity的.NETAPI afaik并不是有意让它成为可能的

logcat不会显示任何看起来可疑的抛出错误或异常,但有如下情况:

  • strictmode违反策略,主要是在com.google.android.apps.gmm命名空间中,我认为这与我们无关
  • com.google.android.gms命名空间中存在非法状态异常。我们在云存储和排行榜上使用游戏服务
  • NetdConnector:错误处理'613 IfaceClass active(null)':java.lang.NumberFormatException:无效int:“(null)
    但没有关联的调用堆栈
  • 不久之后,
    InputDispatcher:channel'9854a6 com.redact/com.unity3d.player.unityPlayerProxy活动(服务器)~使用者关闭了输入通道或发生错误。events=0x9
    频道已不可恢复地断开,将被释放,我猜是重置,然后是活动的WIN DEATH
    
在一个例子中,有25%多的内存可用,这是我所期望的,因为这不是一个巨大的资产密集型游戏


您知道如何缩小范围吗?

重新启动是由于填满所有可用内存并出现内存不足错误所致


Unity出于某种原因而不是仅仅崩溃和报告问题将重新启动应用程序。

我目前正在使用最新的Unity和Facebook SDK遇到问题。我尚未集成Facebook SDK,但它已在列表中。也许是同一个根本原因。