【发布时间】:2018-05-15 15:11:14
【问题描述】:
标题几乎说明了一切。一旦应用程序被杀死,JobScheduler 调度的作业会如何表现?我想安排一个定期作业,该作业应仅在应用程序处于前台或后台时运行,但应在应用程序被终止后停止执行。 JobScheduler API 是执行此操作的正确方法,还是它的行为类似于 AlarmManager 并执行计划的作业,即使应用程序被杀死? 非常感谢!
【问题讨论】:
标签: android android-jobscheduler
标题几乎说明了一切。一旦应用程序被杀死,JobScheduler 调度的作业会如何表现?我想安排一个定期作业,该作业应仅在应用程序处于前台或后台时运行,但应在应用程序被终止后停止执行。 JobScheduler API 是执行此操作的正确方法,还是它的行为类似于 AlarmManager 并执行计划的作业,即使应用程序被杀死? 非常感谢!
【问题讨论】:
标签: android android-jobscheduler
一旦应用被强制停止,它的所有周期性作业也将被取消。我发现了很棒的 adb 命令adb shell dumpsys jobscheduler,它显示了许多有关活动作业、历史记录等的有用信息。
【讨论】: