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

Dil*_*xel 5 android alarm alarmmanager android-alarms repeatingalarm

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

Dav*_*ser 0

回答你的问题:

PendingIntent更新您的应用程序对本地存储的数据、数据库、通知、计划警报等没有任何作用。 AlarmManager如果您在更新应用程序时有待处理的警报,则在安装更新的应用程序后,它们仍然会在通常/适当的时间触发。

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