1.先按照官网下载安装Flutter3以后的版本才支持打包桌面应用:
Flutter SDK releases | Flutter
2.下载后解压,然后将flutter中的bin路径添加到环境变量中:
windows:
mac:(大致意思就是先下载,然后解压,然后将解压后的flutter/bin的绝对路径添加到环境变量中)
比如我的:
3.安装相关依赖:
mac和windows通用命令:
flutter doctor
4.创建一个app:
mac和windows通用:(按照官网给的一个demo创建并打包)
flutter create my_app
cd my_app
可以直接尝试运行,然后再执行打包操作:
运行命令:
flutter run -d windows
flutter run -d macos
flutter run -d linux
5.打包然后启动:
打包命令:
flutter build windows
flutter build macos
flutter build linux
windows:整体大小19.7M,至少比electron打包的小太多了,哈哈哈哈
macos打包并运行:同样一个app竟然大到46M,我。。。。。无语死
最后放上官网教程: