JobIntentService类似乎已弃用。然而,Android服务文档中说:“您可以使用JobIntentService来替代IntentService,该服务与较新版本的Android兼容。”
那么我们应该用什么来代替JobIntentService呢?
正如@CommonsWare所指出的,我有两个替换JobIntentService的选项:
Android的服务留档状态:
WorkManager API提供了一种灵活的任务调度方式,并且能够在需要时将这些作业作为前台服务运行。在许多情况下,使用WorkManager比直接使用前台服务更可取。
由于Google似乎正在推动人们使用WorkManager,因此我决定使用它。