我是一名android的新手,请耐心等待我的学习。
我的主Activity会在闹钟管理器中创建一个特定时间触发的闹钟,同时也会创建Broadcast接收器,以便接收闹钟触发的Intent。一切都运行良好,直到任务管理器关闭了我的应用程序。
我检查了AlarmManager中的PendingIntent列表,并验证了我的闹钟已从Alarm Manager中删除,我尝试从服务中添加服务并注册闹钟,我读到有可能是因为Broadcast接收器的IntentFilter在代码中定义而不是在清单中定义,所以在应用程序进程被杀死后也会被杀死。我困在这个问题上已经两个星期了 :(,非常困惑,我的设计是否有误?
以下是我的需求: 1. 闹钟非常可靠,即使应用程序被杀死或手机重启也能正常工作。 2. 同样适用于广播接收器。
提前感谢您的帮助。
以下是我的需求: 1. 闹钟非常可靠,即使应用程序被杀死或手机重启也能正常工作。 2. 同样适用于广播接收器。
提前感谢您的帮助。