如果我在游戏圈布局屏幕上按主页按钮,统一游戏会崩溃

Posted

技术标签:

【中文标题】如果我在游戏圈布局屏幕上按主页按钮,统一游戏会崩溃【英文标题】:unity game crashes if I press home button on game circle layout screen 【发布时间】:2014-01-25 13:07:12 【问题描述】:

我制作了一个关于团结的游戏,并在其中添加了亚马逊游戏圈排行榜。我的排行榜工作正常,但如果我在排行榜屏幕上按下 android 主页按钮,然后在打开其他应用程序后重新打开,我的游戏就会崩溃......

我尝试的一种方法是在按下主页按钮时使用 application.quit 但我也无法从统一访问 android 主页按钮。

【问题讨论】:

【参考方案1】:

我建议您也将这个问题发布在 Unity 答案上,因为该网站获得了更多 Unity 特定用户和内容。

http://answers.unity3d.com/index.html

关于您的问题,您是否通过 logcat 收到任何错误消息?我在不同的图书馆遇到了类似的问题,最终成为手机特有的问题,由于图书馆的封闭性而无法解决。

如果应用程序崩溃,可能不会调用Application.quit()。

【讨论】:

除此之外,如果按下主页按钮,我想退出应用程序,并且我的游戏只有在我在排行榜叠加层上并且你按下主页按钮然后你尝试重新打开它时才会崩溃 在没有任何代码或错误消息的情况下调试某些东西是相当困难的。如果将设备连接到计算机,打开命令提示符窗口并键入“adb shell”,然后键入“logcat”,您将获得设备的完整输出。检查重新进入应用程序时是否有任何错误消息输出。我的猜测是应用程序的某些部分没有正确处理活动的创建/销毁。

以上是关于如果我在游戏圈布局屏幕上按主页按钮,统一游戏会崩溃的主要内容,如果未能解决你的问题,请参考以下文章

在我的应用程序上按主页按钮时 iOS backboardd 崩溃

在锁定屏幕上按主页按钮启动家庭更换应用程序

当用户单击主页按钮时暂停 iOS 应用程序游戏

内存使用问题。实际 iPhone 中的游戏崩溃

如何从浏览器中删除统一堆内存?

即使使用 dp,布局也不适合屏幕截图