简单演示GitHub项目:https://github.com/Try4W/AlarmManagerDemo
在模拟器上(Android 4.1.1,Android 6):
PendingIntent
AlarmManager
adb shell dumpsys alarm
Intent
adb shell dumpsys alarm
Intent
在我的设备上(LeTv One / Android 6):
PendingIntent
AlarmManage
adb shell dumpsys alarm
Intent
adb shell dumpsys alarm
Intent
如果我将应用添加到“受保护的应用”Intent
,则在从最近的应用中移除应用后,该应用无法删除。
BUT!在我的设备上,AliExpress的应用程序发布通知,而不添加“受保护的应用程序”。
注意:在BOOT_COMPLETED
他们是如何实现这一目标的?
我已经尝试过:
alarmManager.setAlarmClock(...)
setExactAndAllowWhileIdle(...)
BroadcastReciever
Service
在分离进程中运行的警报答案 0 :(得分:2)
在某些(大多数)Android
设备上,从最新应用列表中滑动应用与force-closing
设置屏幕中的Apps
相同。
Android
假设这意味着用户不希望此应用的任何活动,直到另行通知,这意味着用户手动启动应用。