Android-未经我允许,系统会取消我的警报

时间:2018-08-28 18:35:32

标签: android alarmmanager

我创建了一个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系统取消了我所有的警报,而没有可见的问题...

我进行了一些测试,即使打开了应用程序,系统也会取消警报,不是系统地,而是有时...

那么,什么原因可以取消我的应用程序的警报,强制杀死排除对象?

谢谢:)

0 个答案:

没有答案