即使应用程序关闭或终止,flutter 中的异步操作是否仍在运行

Kar*_*rar 5 future android-lifecycle async-await ios-lifecycle flutter

我想做一些异步操作,仅当应用程序的状态为 InActive 或 Paused 时才涉及写入本地数据库,但是如果异步操作在运行时突然关闭应用程序怎么办

该操作在完成任务之前是否仍然有效?

Ton*_*bye 1

当您关闭应用程序时,没有 Flutter 会终止该进程。

参考: https://medium.com/mindorks/asynchronous-programming-in-dart-flutter-part-1-dde723332698