Android Alarm Manager有多精确?

Android Alarm Manager有多精确?,android,alarmmanager,android-alarms,Android,Alarmmanager,Android Alarms,我知道android alarm manager使用不精确的时间,但我有两个问题 1) 时间有多精确?好像是30秒 2) 它能提前几秒钟发射吗 我们认为,我们在代码中看到了一个bug,它源于调度一个时间,然后将该时间与alarm fired中的新GregoriaCalendar进行比较。但是这种情况很少发生。您使用的类型是什么?如果不是*_唤醒类型之一,则仅当某人/事物唤醒设备时才会执行警报。它是RTC_唤醒。唤醒功能可以唤醒除一部外的所有测试手机。在这种情况下,它看起来像是有缺陷的设备或固件。

我知道android alarm manager使用不精确的时间,但我有两个问题

1) 时间有多精确?好像是30秒

2) 它能提前几秒钟发射吗


我们认为,我们在代码中看到了一个bug,它源于调度一个时间,然后将该时间与alarm fired中的新GregoriaCalendar进行比较。但是这种情况很少发生。

您使用的类型是什么?如果不是*_唤醒类型之一,则仅当某人/事物唤醒设备时才会执行警报。它是RTC_唤醒。唤醒功能可以唤醒除一部外的所有测试手机。在这种情况下,它看起来像是有缺陷的设备或固件。如果它不是一个超级新的,有人可能曾经遇到过它,你可能想搜索特定于设备/版本的信息。