【发布时间】:2019-09-15 19:07:09
【问题描述】:
我正在考虑编写一个简单的 Android 来执行具有以下要求的任务(例如检索当前位置或向 DB 发送一些值):
- 任务按一定的时间间隔执行,比如每 1 分钟或 5 分钟
- 每次任务启动时,即使应用程序已最小化,它也应该运行。
- 可以随时取消/恢复该任务(由用户单击应用程序中的按钮)。
实现这一点的正确方法是什么。 意向服务?工作意向服务?作业调度器?
【问题讨论】:
标签: android scheduled-tasks job-scheduling android-jobscheduler android-workmanager