首页 > 解决方案 > 如何仅在应用程序关闭时运行 workmanager Task?

问题描述

我需要通过颤振工作管理器运行后台任务,但仅在应用程序关闭时。如何实现这样的行为。代码示例会很好。提前致谢

标签: androidflutterbackground-processflutter-workmanager

解决方案


请注意,WorkManager用于实现机会性和有保证的工作执行。

所以我首先建议,不要担心“应用程序关闭时运行任务”。

因为 WorkManager 的设计方式使其能够以最佳性能方式执行任务。即不会阻塞您流畅的应用程序流程,也不会阻塞 Android 系统资源。

不过,如果您需要在特定条件下运行您的工作,请使用Workamanger 约束


推荐阅读