flutter桌面端打包方式(Inno Setup Compiler)版本

flutter桌面端打包方式(Inno Setup Compiler)版本

  • [方式一:直接用 Inno Setup Compiler 自带的向导(GUI)一步步配置打包](#方式一:直接用 Inno Setup Compiler 自带的向导(GUI)一步步配置打包)

方式一:直接用 Inno Setup Compiler 自带的向导(GUI)一步步配置打包

复制代码
1.确保本地能够正常构建项目

flutter build windows --release

构建出的产物结构为

build/windows/x64/runner/Release/

├── your_app.exe //主程序

├── flutter_windows.dll //Flutter 运行库

└── data/ //资源文件

复制代码
2.打开 `Inno Setup Compiler`
选择 **"Create a new script file using the Wizard"(使用向导创建新的脚本文件)**,
点确定。

直接next

复制代码
3.	填写应用基本信息
  • pplication name(应用名称) :例如 YourApp
  • Application version(版本号) :例如 1.0.0
  • Application publisher(发布者 / 公司名):可以不管
  • Application website(网站,可不填):可以不管
复制代码
4.选择安装目录
  • Application folder(应用安装目录) :默认 {autopf}\YourApp,即 C:\Program Files\YourApp,一般保持默认即可。
  • Allow user to change:勾选后用户安装时能改目录,建议勾上。
复制代码
5.添加程序文件

这一步 Browse,选择 Release 文件夹里的 your_app.exe。

接着 "Add folders" ,把整个 Release 文件夹加进去(这样 flutter_windows.dll 和 data 都会被包含)。确保添加后能列出所有需要的文件,这一步漏了 DLL 或 data 会导致装完打不开。

然后点击next进行下一步

复制代码
6.设置设置文档关联(一般都是直接next)
复制代码
7.快捷方式以及图标设置(看自己需要勾选)
复制代码
8.设置文档关联(一般都是直接next)
复制代码
9.安装语言设置以及输出目录

后面基本没有什么需要重点说的了,直接跟图next走就好

勾选Chinese Simplified

  • 点击 Next → Finish ,向导会生成一个 .iss 脚本文件,并提示保存(默认保存到项目目录)。
  • 保存后回到主界面,点击工具栏的 绿色三角按钮(Compile) 开始编译。
  • 编译完成后会弹窗显示成功,并在输出目录生成一个 YourAppSetup.exe 安装包。
相关推荐
派小心.1 小时前
多端数据分析平台的漏斗可以跨端搭建吗?5 步搭出跨端转化漏斗
大数据·运维·服务器·前端·数据分析
IT_陈寒1 小时前
为什么我的React组件一直在意外重渲染?
前端·人工智能·后端
Su米苏2 小时前
基于 Token 预算的上下文压缩控制器(Context Compaction Controller)
前端·数据库·人工智能
骇客野人2 小时前
Java 开发组件大全覆盖后端主流技术栈(基础、Web、ORM、中间件、微服务、安全、工具、测试、运维、信创适配常用组件)
java·前端·中间件
风骏时光牛马2 小时前
大模型底层架构与推理流程AI源码深度剖析
前端
Setsuna_F_Seiei11 小时前
前端转型 Agent 开发 06 之 Agent Memory 记忆系统(让 Agent 更智能,更懂你)
前端·agent·ai编程
zhangzeyuaaa12 小时前
Ruby 多线程、GVL(GIL)与 Mutex 完全指南
开发语言·前端·ruby
默_笙12 小时前
🌊 向量库和 ES 都查不出"关系",我只好给奶茶建了一张人脉网
前端·javascript
优选资讯12 小时前
标签打印软件怎么对接 Excel 数据
前端·excel