gpt4 book ai didi

Android - 服务 - 使用 Force Stop 时未调用 onDestroy() 方法

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:07:08 24 4
gpt4 key购买 nike

当我使用“正在运行的服务”选项卡下的停止按钮停止服务时,将调用 onDestroy() 方法。

但是当我强制停止应用程序时,永远不会调用 onDestroy()。

对此有什么解释吗?

或者也许是在强制停止时触发 onDestroy() 的解决方案?

最佳答案

当您强行停止应用程序时,就会发生这种情况 - 即强行停止。没有警告,没有回调,只是停止了。整个进程被终止,并且没有任何正在运行的组件( Activity 、服务等)收到任何警告。

绝对没有保证 onDestroy() 会被调用。将任何应用程序关键代码移至 onPause(),它在大多数情况下都会被调用。

关于Android - 服务 - 使用 Force Stop 时未调用 onDestroy() 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13904434/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com