Unity3d 游戏在unity 5.4中的S3上崩溃

Unity3d 游戏在unity 5.4中的S3上崩溃,unity3d,Unity3d,我的游戏在三星S3上崩溃,但在unity 5.4的其他设备上没有。游戏在主菜单中运行良好,但当加载游戏时,它将仅在S3上崩溃。 我在ddms上进行了调试,它显示了一些错误,比如heap_msk=3000000 flags=1,onReceive:android.intent.action.CONFIGURATION_已更改-这意味着在游戏中创建了太多的对象,导致游戏在内存不足的设备上崩溃 您可以通过连接设备并在unity中运行探查器来解决此问题。这样,您可以检查导致问题的原因。如果CPU占用的资

我的游戏在三星S3上崩溃,但在unity 5.4的其他设备上没有。游戏在主菜单中运行良好,但当加载游戏时,它将仅在S3上崩溃。

我在ddms上进行了调试,它显示了一些错误,比如heap_msk=3000000 flags=1,onReceive:android.intent.action.CONFIGURATION_已更改-

这意味着在游戏中创建了太多的对象,导致游戏在内存不足的设备上崩溃

您可以通过连接设备并在unity中运行探查器来解决此问题。这样,您可以检查导致问题的原因。如果CPU占用的资源超过了优化代码所需的资源。如果GPU上有开销,并且是3d游戏,则必须减少多边形的数量,并尝试合并网格和制作地图册

此外,您还可以检查是否已将着色器连接到摄影机,该着色器也将在探查器中可见。它可以告诉您摄影机渲染正在占用内存


希望有帮助

这个评论不应该是评论,而应该是你问题的一部分。我会建议你的问题并删除评论。另外,你做过任何研究来帮助你解决这个问题吗?例如,搜索您得到的错误?