当前位置: 首页 > news >正文

Flutter Windows端打包并生成可安装文件流程

Windows打包

1.首先安装visual Studio

下载地址:https://visualstudio.microsoft.com/zh-hans/

下载成功后按照下图勾选桌面应用和移动应用下的使用C++的桌面开发,勾选右侧安装详细信息中的windows 11/10 sdk 中的任意一个完成安装即可

在这里插入图片描述

2.打包Windows

在项目根路径下执行:

flutter build windows --no-sound-null-safety  

打包完成文件路径是 {项目目录}/build/windows/runner/Release

3.生成安装包

首先安装inno setup制作安装包

inno setup下载路径:https://jrsoftware.org/isdl.php#stable

3.1 打开inno setup, 选择Create a new script file using the Script Wizard 然后下一步:
在这里插入图片描述

3.2 填写应用名,应用版本,发布厂商,应用官网,填写一下进入下一步:

在这里插入图片描述

3.3 安装位置,文件名称 安装位置可以按照默认的来,生成之后可以自主选择安装路径。

在这里插入图片描述

3.4 选择打包软件,选择前在Release 目录下新建一个文件夹temp,把Release目录下的data文件夹整体移动到temp文件夹中,

  • Application main executable file 要选择Release下的.exe文件。
  • Other application files框的Add file(s)选择 Release文件夹下的所有的 .dll文件。
  • Add folder选择Release\temp文件时会询问“是否包含子文件夹”,这里要选择"是"。

在这里插入图片描述

3.5 去掉Associate a file type to the main executable 的勾选

在这里插入图片描述

在这里插入图片描述

3.6 证书相关信息,可不填

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

3.7 选择输出的路径,输入的exe名称和exe文件的icon,安装密码,按需填写.

在这里插入图片描述

3.8 下一步点击finish后会有一些弹窗,都选"是"即可。

在这里插入图片描述

3.9 最后回到一个保存脚本名称的页面,填一个名字点保存即可

在这里插入图片描述

点击保存后会开始执行打包,最后输出路径在3.7选择的路径下。

http://www.lryc.cn/news/4039.html

相关文章:

  • 凸优化学习:PART3凸优化问题(持续更新)
  • [ue4] 着色器绑定(Shader Binding)
  • Rust语言之迭代器
  • TreeSet 与 TreeMap And HashSet 与 HashMap
  • Java围棋游戏的设计与实现
  • 第七十三章 使用 irisstat 实用程序监控 IRIS - 使用选项运行 irisstat
  • 【博客619】PromQL如何实现Left joins以及不同metrics之间的复杂联合查询
  • Win11自定义电脑右下角时间显示格式
  • TrueNas篇-trueNas Scale安装
  • element表单搜索框与表格高度自适应
  • MySQL使用技巧整理
  • 七大设计原则之里氏替换原则应用
  • 1行Python代码去除图片水印,网友:一干二净
  • Connext DDS属性配置参考大全(2)
  • 一起Talk Android吧(第四百九十二回:精简版动画)
  • seata源码-全局事务回滚服务端源码
  • 【Vue3源码】第一章 effect和reactive
  • C函数指针
  • 2023同等学力申请硕士计算机综合国考
  • 英语基础-并列句概述
  • 大数据框架之Hadoop:HDFS(一)HDFS概述
  • 20230210组会论文总结
  • Python - 数据容器dict(字典)
  • 傻白探索Chiplet,文献阅读笔记汇总(十二)
  • #电子电气架构——Vector工具常见问题解决三板斧
  • 文本三剑客之grep
  • pwn手记录题1
  • 自动驾驶规划 - Apollo Lattice Planner算法【1】
  • 以太坊数据开发-Web3.py-安装连接以太坊数据
  • 【触摸屏功能测试】MQTT_STD本地调试说明-测试记录