因为个人兴趣爱好,在写一个跨平台工具。为了省事没去官网看文档,直接翻阅各大博客网站,一个简单的命令,博客写的内容比较复杂。为了方便自己和有需要同学,简单做一个记录。
Flutter提供了一种方便命令行的方式来打包桌面应用程序为可执行文件(.exe)
。
以下是使用Flutter进行桌面应用程序打包的大概步骤:
-
确保你已经安装了Flutter SDK,并且环境变量配置正确。
-
在终端或命令行中,使用
flutter config --enable-windows-desktop
命令启用Windows桌面支持。如果之前已经启用过,则可以跳过这一步。(
注:Flutter 2.10版本以上已经默认启用
)
-
创建一个新的Flutter项目,可以使用
flutter create
命令。
-
进入项目目录,在终端或命令行中运行
flutter build windows
命令。会直接编译并生成Windows平台的可执行文件。
-
等待编译完成,成功后,可在项目目录下的
build/windows/runner/Release
文件夹中找到生成的可执行文件(.exe格式)。
下载成功后按照下图勾选
桌面
应用和移动应用下的使用C++的
桌面
开发,勾选右侧安装详细信息中的
windows
11/10 sdk 中的任意一个完成安装即可。3.4 选择
打包
软件,选择前在Release 目录下新建一个文件夹temp,把Release目录下的data文件夹整体移动到temp文件夹中,3.3 安装位置,文件名称 安装位置可以按照默认的来,生成之后可以自主选择安装路径。3.7 选择输出的路径,输入的
exe
名称和
exe
文件的icon,安装密码,按需填写.首先安装inno setup制作安装包。
是一种新型的 Microsoft
Windows
的应用
打包
格式,它为所有
Windows
应用提供了现代化的
打包
体验。但一般应用程序对外发布,都是一个安装文件,或者解压文件,解压文件比较好弄,直接将Release压缩即可。安装文件如何构建呢,再看下文档。运行完成后,可以看到build目录下有个
windows
目录,我们的应用程序,就在以下路径下。在release目录下,即可看到一个
exe
可执行文件
,双击后,即可运行我们的应用程序。可以发现,这个Release目录应该就是应用程序的安装后的解压目录。
flutter
环境配置可以按照网上的教程一步一步来配就行了,下面给出一些参考链接
flutter
环境配置步骤
当你在命令行输入
flutter
docker 完全检测成功了,那就可以进行
windows
桌面
端
打包
了
桌面
端
程序
打包
Visual Studio是必须要安装的
用
flutter
打包
windows
exe
程序
按照网上的文章,当
flutter
docker 检测成功之后,还需要再配置go环境,其实,只要你到这一步,不用配置go环境,直接就可以打
exe
包了
flutter
ru
Flutter
以其跨平台和高性能的应用程序而闻名,这些应用程序可以在移动、Web、
桌面
和嵌入式设备上进行本地编译。
Flutter
的
桌面
支持在相当长的一段时间内处于试验阶段,但随着 的引入,
桌面
支持(macOS、Linux 和
Windows
)现在可以在
Flutter
的稳定分支上使用。自
Flutter
2.10 发布以来,
Windows
桌面
被标记为稳定。
在本文中,将介绍设置
Flutter
SDK 以在
Windows
桌面
操作系统上
Flutter
Windows
App 安装运行时可能出现的问题:缺少VCRUNTIME140_1.dll文件;应用程序无法正第启动(0xc000007b);无法定位程序输入点 ucrtbase.abort 于动态链接库api-ms-win-crt-runtime-|1-1-0.dll上;无法启动此程序,因为计算机中丢失 api-ms-win-crt-runtime-1-1-0.dll 等等
为您的
Flutter
Windows
应用程序创建 .
exe
文件和安装程序是分发过程中必不可少的步骤。但是,如果您是
Windows
开发领域的新手,这个过程可能会让人不知所措。在本指南中,我们将向您展示如何为您的应用创建 .
exe
文件和安装程序。
在过去的几年中,
Flutter
已经成为一种受欢迎的跨平台应用开发框架,它可以用于构建高性能、美观且可扩展的移动应用程序。然而,随着时间的推移,
Flutter
也开始支持其他平台,包括Web、
桌面
和嵌入式设备。通过使用
Flutter
的跨平台能力,开发者可以在不同的平台上共享代码和逻辑,从而提高开发效率。通过以上步骤,你已经成功使用
Flutter
开发了一个简单的
Windows
桌面
应用程序。
Flutter
提供了丰富的小部件和工具,可以帮助你构建出色的
Windows
桌面
应用程序。现在,我们可以运行应用程序了。
Flutter
是 Google 开源的 UI 工具包,帮助开发者通过一套代码库高效构建多平台精美应用,支持移动、Web、
桌面
和嵌入式平台。
Flutter
是 Google 开源的 UI 工具包,帮助开发者通过一套代码库高效构建多平台精美应用,支持移动、Web、
桌面
和嵌入式平台。
本文主要讲如何使用
Flutter
来进行
Windows
桌面
应用程序开发。