在Debian上构建Flutter发布版步骤如下:
-
配置Flutter项目
在pubspec.yaml中添加桌面平台支持:flutter: desktop: - linux -
安装依赖工具
- 安装Flutter SDK并配置环境变量(参考)。
- 安装构建工具:
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),需调整构建命令及配置,具体参考。