JobScheduler - 当应用程序被杀死时,周期性作业会发生什么?
JobScheduler - What happens to periodic jobs when app is killed?
标题几乎说明了一切。一旦应用程序被终止,由 JobScheduler 安排的作业如何表现?我想安排一个周期性的工作,当应用程序处于前台或后台时,它应该只 运行 ,但是一旦应用程序被杀死就应该停止执行。 JobScheduler API 是执行此操作的正确方法,还是它的行为类似于 AlarmManager 并执行计划的作业,即使应用程序已被终止?
非常感谢!
应用程序被强制停止后,其所有周期性作业也将被取消。我发现了很棒的 adb 命令 adb shell dumpsys jobscheduler
,它显示了很多关于活动工作、历史记录等的有用信息。
标题几乎说明了一切。一旦应用程序被终止,由 JobScheduler 安排的作业如何表现?我想安排一个周期性的工作,当应用程序处于前台或后台时,它应该只 运行 ,但是一旦应用程序被杀死就应该停止执行。 JobScheduler API 是执行此操作的正确方法,还是它的行为类似于 AlarmManager 并执行计划的作业,即使应用程序已被终止? 非常感谢!
应用程序被强制停止后,其所有周期性作业也将被取消。我发现了很棒的 adb 命令 adb shell dumpsys jobscheduler
,它显示了很多关于活动工作、历史记录等的有用信息。