【发布时间】:2026-02-19 23:50:02
【问题描述】:
我使用 AlarmManager 创建了应用程序来安排操作。
当设备重新启动或再次启动时。它将被 BOOT COMPLETE 广播接收器拦截以重新安排所有动作。 目前它可以正常工作。
但是,几天后运行良好。用户不交互或手动打开应用程序。 Android 操作系统似乎将应用程序的状态更改为“已停止状态”。
这意味着如果设备因任何原因启动或重新启动, 广播接收器 BOOT COMPLETE 无法再接收。 Android 操作系统将忽略此应用的所有广播接收器。
然后,应用程序无法重新安排动作。 所以,应用程序停止工作。
所以我的问题是,有没有办法解决这个问题?
【问题讨论】:
标签: android broadcastreceiver alarmmanager android-broadcastreceiver bootcompleted