更新应用程序时运行警报会发生什么?

时间:2014-03-05 02:01:12

标签: android alarmmanager alarm android-alarms repeatingalarm

我需要弄清楚是否要重新启动该警报,因为它是一个定时的服务器轮询,但应该只有一个该警报的实例。

1 个答案:

答案 0 :(得分:0)

回答你的问题:

更新您的应用程序不会对本地存储的数据,数据库,PendingIntent,通知,AlarmManager中的预定警报等做任何事情。如果您的应用程序更新时有待处理的警报,它们仍会安装更新的应用程序后,在正常/适当的时间点火。

但是,如果您认为有必要,可以随时重置闹钟。使用AlarmManager设置闹钟将丢弃之前设置的匹配PendingIntent的闹钟。如果您始终在PendingIntent中使用相同的参数,那么您将永远不会安排多个警报。