当后台服务启动线程时,即使我按电源键也无法被系统停止线程



我对安卓系统的电源管理有点误解。我知道如果我在我的应用程序中保留唤醒锁,那么在我释放唤醒锁之前,手机不会进入睡眠状态。但是我有一个疑问,如果我从活动启动一个服务,那么我在服务中启动一个后台线程,当我按下电源键时,手机应该进入睡眠状态,为了省电,但是我发现线程仍然在后台运行,所以我有点误解,谁阻止了android系统休眠?

android系统不会进入睡眠状态,也无法进入"睡眠"模式,因为它需要处理许多事情,例如短信,电话,位置,警报和其他事件,如摇动,手势。

当您按下电源按钮时,只有屏幕关闭并进入省电模式。休息一切都是一样的。

只要进程正在运行或已完成其任务,您的线程就会运行。

最新更新