我每10秒以编程方式设置一次AlarmManager, 此代码适用于除我非常需要的设备之外的所有设备。
在此设备上,它每60秒调用一次
问题:是否有任何限制/配置设置?
alarmMgr.setInexactRepeating(AlarmManager.RTC_WAKEUP, SystemClock.elapsedRealtime(), 10000, alarmIntent);
答案 0 :(得分:0)
您可以使用Handler
或Executors
或TimerTask
答案 1 :(得分:0)
正如https://developer.android.com/reference/android/app/AlarmManager.html所述 较新的Android操作系统版本会搞乱你的间隔。如果您需要精确计时,则应使用SetWindow或SetExact