Android 游戏和其他基于引擎的复杂应用程序如何通过 - 或者以其他方式处理 - 进程死亡来保留状态?

How do Android games and other engine-based complex apps retain state through - or otherwise handle - process death?

特别是我很好奇游戏引擎是否可以在进程死亡时幸存下来,也许它们 运行 作为一个没有被杀死的独立进程?
或者他们只是重新启动应用程序以便他们不必保存所有状态?
或者他们通常会保存并重新加载所有内容吗?

保存并重新加载。 运行 因为另一个进程无济于事,所以没有不能杀死的进程。 How/where 他们节省的费用取决于应用程序。