我正在努力了解Android JobScheduler工作生活的细节。文件说:
这是一个API,用于根据将在应用程序自己的进程中执行的框架计划各种类型的作业。
那么这是否意味着作业只会在我的应用程序运行时运行?
我正在执行我想要根据严格的时间表调用的云数据同步,最好是在设备打开时。我在Android 6.0.1上运行。我应该考虑一种不同的机制来安排这项工作吗?
否,作业计划程序在后台安排作业在特定时间或特定时间段运行。所以即使你的应用程序没有运行,你的工作也会保证运行。如果定期工作,可能会有一些延迟,但对于确切的工作,它可以保证按时运行。