我正在使用AlarmManager
和JobScheduler
(=> API 21)在上午11点生成通知。
假设我的设备在上午11点关闭。因此警报不会消失,并且今天不会生成通知。现在,什么时候会重启。使用BroadCastReceiver
上的action.BOOT_COMPLETED
,第二天上午11点再次设置闹钟。
我稍微探讨了Job Scheduler,setPeriodic(ms)
函数用于设置定期作业,但不允许在特定时间安排作业。
(Google - >定义时间表 - >安排或计划(事件)在特定时间举行。)。
任何指向此用例的变通方法的指针。不过,我更喜欢原生解决方案。