gpt4 book ai didi

android - 何时以及为何需要 PARTIAL_WAKE_LOCK?

转载 作者:太空宇宙 更新时间:2023-11-03 10:48:02 28 4
gpt4 key购买 nike

所有其他唤醒锁都有意义,例如开发人员希望屏幕在执行某些操作时不会关闭。但在部分唤醒锁中 documentation说:

If you hold a partial wake lock, the CPU will continue to run, regardless of any display timeouts or the state of the screen and even after the user presses the power button. In all other wake locks, the CPU will run, but the user can still put the device to sleep using the power button.

这是否意味着在执行某些操作时 CPU 可以关闭?是否需要在服务中获取唤醒锁?

最佳答案

Does that mean while performing some operation CPU can go off? Is it required to acquire wake lock in a service?

属于course (和 here - 用于电源关闭按钮)!如果您试图在设备处于 sleep 状态启动您的服务,事情会更加复杂。你很可能不会成功。查看 Commonsware WakefulIntentService - 概念是使用闹钟管理器 Receiver(持有唤醒锁)之后你必须在 onReceive() 中获得一个(静态)唤醒锁以保持清醒。

关于android - 何时以及为何需要 PARTIAL_WAKE_LOCK?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19048147/

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