一尘不染

颤抖如何以编程方式退出应用

flutter

如何以编程方式关闭Flutter应用程序。我尝试弹出唯一的屏幕,但是导致黑屏。


阅读 296

收藏
2020-08-13

共1个答案

一尘不染

对于iOS

SystemNavigator.pop()无效

exit(0) :可以,但是Apple可能会 暂停您的APP, 因为违反Apple Human
Interface指南以编程方式退出该应用。


对于Android

SystemNavigator.pop() :有效,并且是退出应用程序的 推荐 方式。

exit(0) :也可以使用,但 不建议这样 做,因为它会立即终止Dart VM进程,并且用户可能会认为该应用程序刚刚崩溃。

2020-08-13