我创建了一个Android应用,简而言之,该应用只为当天创建了一些警报。 所有警报均同时创建。当我从外壳中杀死该应用程序时,警报仍然存在,显然,当我强制杀死该应用程序时,警报已取消。
我如何创建一个警报:
Intent intent = new Intent(context, AlarmReceiver.class);
PendingIntent alarmPendingIntent = PendingIntent.getBroadcast(context, alarmId, intent, 0);
alarmManager.set(AlarmManager.RTC_WAKEUP, date.getTimeInMillis(), alarmPendingIntent);
我的清单:
...
<receiver
android:name=".schedule.AlarmReceiver"
android:enabled="true"
android:exported="true" />
...
问题是:我的android系统取消了我所有的警报,而没有可见的问题...
我进行了一些测试,即使打开了应用程序,系统也会取消警报,不是系统地,而是有时...
那么,什么原因可以取消我的应用程序的警报,强制杀死排除对象?
谢谢:)