新 Android 版本中的后台服务

Background service in new Android versions

我有一个带后台服务的应用程序(重要任务 运行 始终在后台)。 您对处理重要任务的报价是多少? 我的应用程序可能已关闭,但必须完成这些任务。

如果您的服务正在执行重要任务并且应用程序不能关闭,您应该使用 Foreground Service,因为它会通知用户您正在做一些工作。

如果您不需要立即执行,您可以使用 WorkManager。 WorkManager 提供 可延迟 保证 执行,它会 运行 即使你的应用程序被杀死。