簡體   English   中英

如何在深度睡眠中獲取部分喚醒

[英]How to acquire a Partial wakelock on Deep sleep

當設備進入深度睡眠模式而不觸發屏幕打開時,有什么方法可以獲取部分密碼鎖?

僅當設備處於喚醒狀態時(屏幕關閉),獲取喚醒鎖似乎才有效。

我需要保持屏幕關閉。

編輯:我正在編輯我的問題以分享我的結論,我正在尋找一種通過部分鎖定將設備從深度睡眠中喚醒的方法,但是我的方法是錯誤的,我的真正問題與處理音量按鈕可用於深度睡眠,這似乎是不可能的,因為Android不會在深度睡眠中廣播音量按鈕事件。

當設備進入深度睡眠模式而不觸發屏幕打開時,有什么方法可以獲取部分密碼鎖?

當然。 根據定義,部分WakeLock不會打開屏幕。

僅當設備處於喚醒狀態時,獲取喚醒鎖似乎才有效

當然。 您的代碼僅在CPU執行指令時運行。

一個WakeLock 喚醒設備。 WakeLock 使設備保持喚醒狀態 部分WakeLock可以在不打開屏幕的情況下執行此操作。

我需要保持屏幕關閉。

盡管您可以避免使用部分WakeLock自己打開屏幕,但是您不能阻止其他應用程序打開屏幕,只要他們認為這樣做對用戶有利(例如,打來的電話)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM