如何判断Android设备是否已关闭

nin*_*nse 1 android alarmmanager

我有一个重新发生的警报管理器任务,需要每晚运行,但是当设备关闭然后再打开时,它会清除此任务,我无法重置它.我想知道如何判断设备是否已关闭和/或是否可以在手机关闭之前运行特定代码,因此我可以设置一个标志来重置此任务.

Com*_*are 6

注册RECEIVE_BOOT_COMPLETED许可并设置一个BroadcastReceiver观看BOOT_COMPLETED广播.