1. ホーム
  2. flutter

[解決済み] Flutter プログラムでアプリを終了させる方法

2022-04-27 08:18:35

質問

Flutterアプリケーションをプログラムで閉じるにはどうしたらよいでしょうか。 唯一の画面をポップアップしてみましたが、黒い画面になってしまいます。

解決方法を教えてください。

iOSの場合

SystemNavigator.pop() : はたして 動作しない

exit(0) : 動作するが、Appleは可能性がある アプリを停止する

ご覧ください。

https://developer.apple.com/library/archive/qa/qa1561/_index.html


アンドロイド用

SystemNavigator.pop() : 作品であり 推奨 アプリを終了させる方法

exit(0) : も動作しますが、それは 推奨しない Dart VM プロセスを即座に終了させるため、ユーザーはアプリがクラッシュしたと思うかもしれません。

ご覧ください。

https://api.flutter.dev/flutter/services/SystemNavigator/pop.html