Google Play更新后,Android AlarmManager无法触发

Rot*_*tem 6 android alarmmanager

我创建了一个应用程序,提醒人们按时做好准备.每次我在Google Play上放置新的APK后,我都会收到许多投诉,警报不再有效.只有在用户启动App(或重新启动)后,它才会再次开始工作.救命!

ori*_*rip 8

查看ACTION_MY_PACKAGE_REPLACED意图操作(在蜂窝状和向上).

您应该能够在清单中为其注册广播接收器,然后可以重新安排警报.

  • PACKAGE_REPLACED适用于其他包,不包括您的包.字符串本身是android.intent.action.MY_PACKAGE_REPLACED(没有ACTION_前缀),应该可以作为`Intent.ACTION_MY_PACKAGE_REPLACED`使用.不要忘记将它添加到接收者的意图过滤器:<action android:name ="android.intent.action.PACKAGE_REPLACED"/> (3认同)