1

我正在像这样启动 AlarmManager:

long systemTime = SystemClock.elapsedRealtime();
alarmManager.setRepeating(AlarmManager.ELAPSED_REALTIME, systemTime, intervalMillis, pendingIntent);

一切正常,直到设备长时间进入睡眠状态,然后当设备唤醒时,警报将不再触发。这类似于Android:长时间休眠后,AlarmManager 停止更新AlarmManager 停止运行,但是我已经在使用AlarmManager.ELAPSED_REALTIME,所以它们没有帮助。

我不希望 AlarmManager 唤醒设备,但我确实希望它在设备唤醒时继续。我该如何解决?

4

0 回答 0