首页 > 解决方案 > 如何检测应用程序正在退出?

问题描述

当我的应用程序在后台运行时,当内存不足或其他原因时,Android 会退出应用程序。大多数时候实际上并没有退出,我的意思是应用程序保持打开状态但不在后台运行,当您返回应用程序时它会重新开始。(就像许多其他应用程序一样。)

如何检测应用程序正在退出?

我只想知道应用程序正在退出并在退出之前执行一些任务。

标签: androidactionscript-3air

解决方案


您无法准确检测到应用程序正在退出,因为它退出的许多原因是无法捕获的(例如,崩溃、设备电量耗尽、用户硬重启等)。不要假设您可以捕获此事件来编写代码 - 让代码在下次启动时运行,或者在应用程序退出之前运行它(例如,在计时器上,或当应用程序进入后台时)。


推荐阅读