我正在一个不会更改配置 的android设备上工作。在这种情况下,我几乎没有要委派给特定Android实体的工作单元。该工作不涉及UI。我应该将此非UI工作委托给服务还是无头的活动?
换句话说,无头活动与服务相比有什么好处?
谢谢。
答案 0 :(得分:1)
Consider WorkManager to schedule your tasks.
Otherwise, I would suggest you use a foreground service.
答案 1 :(得分:1)
I'd use a service. It runs in the background, user can do other things, until the service finishes.