在Debian上构建Flutter发布版步骤如下:
配置Flutter项目
在pubspec.yaml中添加桌面平台支持:
flutter:
desktop:
- linux
安装依赖工具
sudo apt-get install -y build-essential curl git。生成应用图标(可选)
安装flutter_launcher_icons插件并生成图标:
flutter pub add flutter_launcher_icons
flutter pub run flutter_launcher_icons:main
构建Linux发布包
使用flutter build linux生成二进制文件(位于build/linux/目录)。
打包为Debian安装包
flutter_build_debian插件:flutter pub add flutter_build_debian。debian.yaml文件,配置包信息(如应用名称、版本、架构等)。flutter pub run flutter_build_debian,生成.deb文件。发布应用
将生成的.deb文件上传至Debian软件仓库或通过其他渠道分发,用户可通过dpkg安装:
sudo dpkg -i your_app.deb
说明:若需构建其他平台(如Windows/macOS),需调整构建命令及配置,具体参考。