Android AlarmManger setExact调用过去时间报警

Android AlarmManger setExact调用过去时间报警,android,alarmmanager,Android,Alarmmanager,我阅读了关于AlarmManager的开发人员指南,但它没有说明在过去时间设置setExact的情况 在这种情况下,alram是否会触发(类似于set方法)?好吧,我正在运行相同的问题。现在我试过了 long timeout=0; am.setExact(AlarmManager.RTC_WAKEUP, timeout, pendIntent); 它立即开火,所以我想答案是肯定的 日志: 06-13 13:24:42.997:V/LocationService(9729):设置1970年1月1

我阅读了关于AlarmManager的开发人员指南,但它没有说明在过去时间设置setExact的情况


在这种情况下,alram是否会触发(类似于set方法)?

好吧,我正在运行相同的问题。现在我试过了

long timeout=0;
am.setExact(AlarmManager.RTC_WAKEUP, timeout, pendIntent);
它立即开火,所以我想答案是肯定的

日志:
06-13 13:24:42.997:V/LocationService(9729):设置1970年1月1日星期四01:00:00 MEZ的任务午餐警报

简单到可以尝试。据我所知,它的行为与之前的Android r20 AlarmManager.set.Onreceive在几秒钟内调用了两次相同,有什么原因吗?