setAlarmclock()
、setAndAllowWhileIdle()
和setExactandAllowWhileIdle()
是文档中描述的能够穿过Doze和App Standby模式的闹钟方法。
然而,有多个使用Google Clock的Nexus用户报告说他们的设备上闹钟无法正常工作(Google Clock使用setAlarmclock()
方法和setExact()
方法)。
setAndAllowWhileIdle()
被报告无法影响Doze模式,而setExactandAllowWhileIdle()
据说可以工作,但只有15分钟的间隔。
我需要能够安排至少5分钟间隔的闹钟。这里应该采用什么方法?