【发布时间】:2014-06-11 13:45:49
【问题描述】:
只要一个 Android 应用程序运行 30 分钟以上,当前的活动就有可能被清除。我不知道到底要清理什么,但我的问题如下。
每当应用程序在后台运行很长时间,这似乎开始于大约 30 分钟。活动可能已被“清理”,导致某处出现空指针。 我的 baseActivity 设置了一个默认的可抛出处理程序,使用: Thread.setDefaultUncaughtExceptionHandler,它重置所有变量并返回登录屏幕。
我知道我不能让其他人为我调试我的应用程序,但是有什么方法可以模拟 android 每隔 xx 分钟执行一次的清理工作吗?因为每次等一个小时都很痛苦。
【问题讨论】:
标签: android destroy activity-lifecycle