我需要弄清楚是否要重新启动该警报,因为它是一个定时的服务器轮询,但应该只有一个该警报的实例。
答案 0 :(得分:0)
回答你的问题:
更新您的应用程序不会对本地存储的数据,数据库,PendingIntent
,通知,AlarmManager
中的预定警报等做任何事情。如果您的应用程序更新时有待处理的警报,它们仍会安装更新的应用程序后,在正常/适当的时间点火。
但是,如果您认为有必要,可以随时重置闹钟。使用AlarmManager
设置闹钟将丢弃之前设置的匹配PendingIntent
的闹钟。如果您始终在PendingIntent
中使用相同的参数,那么您将永远不会安排多个警报。