【发布时间】:2023-03-26 14:33:01
【问题描述】:
在不同的来源中,我读到前台服务需要唤醒锁才能在设备进入睡眠状态后保持活动状态。但是,当我通过启动前台服务并在拔下设备(在模拟器和真正的三星设备上)时关闭屏幕来测试它时,前台服务会继续运行。
屏幕关闭后前台服务是否需要(部分)唤醒锁才能保持活动状态?
【问题讨论】:
-
您是否获得了更多相关信息?我在摩托罗拉 Moto E4 plus 上也看到了同样的情况。它一直在运行,所以我想知道 WakeLock 的目的是什么。即使您需要它,CPU 需要一直保持清醒以定期执行小段代码似乎很奇怪。
标签: android android-service wakelock android-wake-lock foreground-service