Android 我应该使用acquire_causes_wakeup而不是Partial_Wake_Lock吗?

Android 我应该使用acquire_causes_wakeup而不是Partial_Wake_Lock吗?,android,wakelock,Android,Wakelock,我有一个应用程序,即使屏幕关闭也能继续运行。 该应用程序有一个倒计时器,它会触发警报声,并在计时器熄灭时唤醒设备。(我使用了AlarmManager中的倒计时器)。 当屏幕打开时,它工作得很好。 但是,当我按下电源按钮关闭屏幕时,警报不会触发并唤醒屏幕。只有在我按下电源按钮打开屏幕后,警报才会立即触发 目前,我正在使用一个部分级别的唤醒锁,以防止在屏幕关闭后CPU进入睡眠状态。 我了解到,部分唤醒锁无法与acquire_cause_唤醒一起工作,而完全唤醒锁似乎只是让屏幕保持打开状态 当屏幕关闭

我有一个应用程序,即使屏幕关闭也能继续运行。 该应用程序有一个倒计时器,它会触发警报声,并在计时器熄灭时唤醒设备。(我使用了AlarmManager中的倒计时器)。 当屏幕打开时,它工作得很好。 但是,当我按下电源按钮关闭屏幕时,警报不会触发并唤醒屏幕。只有在我按下电源按钮打开屏幕后,警报才会立即触发

目前,我正在使用一个部分级别的唤醒锁,以防止在屏幕关闭后CPU进入睡眠状态。 我了解到,部分唤醒锁无法与acquire_cause_唤醒一起工作,而完全唤醒锁似乎只是让屏幕保持打开状态

当屏幕关闭时,我应该如何唤醒设备