我正在开发一款广泛需要服务器连接以及 GPS 位置更新的应用程序。 该应用程序将在道路上使用。我试图最大程度地减少由于互联网连接或来自服务器的意外数据而导致应用程序崩溃的可能性,但仍然存在崩溃的可能性。现在我想做的是在应用程序再次启动时将其恢复到之前的状态,因此我需要在崩溃之前存储其状态。
现在,更好的方法是什么?
我尝试过 onDestroy 但每次应用程序崩溃时它都不会被调用。
我该怎么做?
提前致谢。
最佳答案
这完全取决于您的应用程序如何工作以及您想要存储什么样的信息。
您可以重复将值保存到共享首选项(例如检查点),当应用程序崩溃且应用程序重新启动时,您可以从首选项中获取值
关于android - 存储App崩溃前的状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26527328/