我正在制作一个Android应用程序,并且有一种情况我想使用后台服务在网络可用时将GPS数据发送到服务器。 我打算使用JobSchdulerApi。我很想知道当应用程序从当前任务列表中被杀或强行停止时这是否会起作用。
任何有效的样本链接或代码都会提前感谢。
答案 0 :(得分:2)
JobSchedular
在至少15分钟后运行JobService
。因此,如果您将时间设置为少于15分钟,JobSchedular
将忽略您设置的时间。但是,如果设定时间大于15分钟(假设为18分钟),则JobSchedular
将在18分钟或18分钟后执行您的工作,但不会在18分钟之前执行。
JobSchedular
没有被杀死但是如果你设置的时间少于15分钟,它将在15分钟或15分钟后运行,但不会在15分钟之前运行。 JobSchedular
被杀死,如果应用程序JobService
来自设置,则系统不会执行Force Stoped
。