1 假如 你实在想 在main中 写代码进行退出 可实现下面代码
①SystemNavigator.pop 推荐
onTap: () async {
await pop();
},
static Future<void> pop() async {
await SystemChannels.platform.invokeMethod('SystemNavigator.pop');
}
别忘了引用
import 'package:flutter/services.dart';
原文参考: https://docs.flutter.io/flutter/services/SystemNavigator/pop.html
②exit(0)
onPressed: ()=> exit(0),
原文参考: https://docs.flutter.io/flutter/dart-io/exit.html
2 重写返回键WillPopCallback 进行退出操作