我用startInMillis=1383240650
(2013年10月24日星期四17:30:50格林尼治标准时间)设置我的报复闹钟,它按预期按时运行,但只有一次,它不会再次重复。我的目的是在7天的间隔内运行它,所以下一次发生应该发生在(2013年10月31日星期四17:30:50 GMT),但事实并非如此。
PendingIntent pendingIntent = PendingIntent.getService(this, randomInt, startIntent,PendingIntent.FLAG_UPDATE_CURRENT);
mAlarmManager.setRepeating(AlarmManager.RTC_WAKEUP, startInMillis, (AlarmManager.INTERVAL_DAY * 7), pendingIntent);