当用户退出应用但未退出应用时,会出现此问题。然后,如果应用程序在后台停留太长时间,则当用户将其再次带到前面时会崩溃。应用程序崩溃后重新启动应用程序,这很好,因为没有数据丢失,很快就能回到用户所在的位置。
我很确定这个问题是垃圾收集器回收在活动中创建的类的结果。
我不太关心修复这个问题,因为我并没有真正看到这个问题但是我想让游戏不显示崩溃消息。它显示为4或5“应用程序已崩溃。发送报告”。在应用程序重新启动之前,您必须按“是”或“否”才能完成所有这些操作。这不仅对用户来说很烦人,而且还会在我的控制台中创建大量崩溃报告,这些报告并不是真正令人担忧的问题。
我对解决问题的想法是捕获这些空指针(第一个总是出现在同一点),然后重新启动应用程序。 但是,您如何完全退出并重新启动应用程序?