如何关闭/杀死 Flutter 上的应用程序

Lu *_*nke 8 kill flutter

我实际上知道这个实现:Flutter 以编程方式关闭应用程序,但是当应用程序关闭时仍然在后台。我怎样才能完全杀死应用程序而不让它在后台?

谢谢!

Cop*_*oad 6

如果你不想使用invokeMethod,你可以使用直接关闭应用程序

SystemNavigator.pop(); // Only works on Android.
Run Code Online (Sandbox Code Playgroud)

虽然exit(0)适用于 iOS 和 Android,但不应在两者上使用。阅读此答案以获取更多信息。


MrD*_*umb 5

您可以使用exit(0)。但应用程序突然退出。您可以使用下面的代码,这样会更流畅。

SystemChannels.platform.invokeMethod<void>('SystemNavigator.pop')
Run Code Online (Sandbox Code Playgroud)

文档可在此处获取。