windows 搭建flutter环境,开发windows程序

devtools/2025/1/19 14:23:11/

环境安装配置:

下载flutter sdk

https://docs.flutter.dev/get-started/install/windows

下载到本地后,随便找个地方解压,然后配置下系统环境变量

 

编译windows程序本地需要安装vs2019或更新的开发环境

主要就这2步安装后就可以了,可以通过命令确认下

flutter doctor

主要这上面几个

换下载依赖的缓存目录(非必要步骤)

默认依赖下载到当前用户目录的AppData\Local\Pub\Cache,总是是c盘,我们不想占用c盘空间

可以添加个环境变量换位置,变量名是PUB_CACHE,目录就随便找个空目录

运行个应用

先用命令行创建个应用

flutter create my_project

进入目录,执行命令

flutter run -d windows

正常情况下就能看到这个界面,说明已经运行起来。

 默认情况下,修改后并不会自动热更新,需要在控制台输入r+回车,开发的控制台建议还是用power-shell,windows自己的控制台命令行。

build成exe

flutter build windows

正确执行完后会在下面目录看到生成的exe,发给别人用的时候整个目录都是需要打包的,并不是只要exe文件就可以

flutterwindows平台兼容性,按默认官方

1.仅支持64位的win10及以上操作系统,也就是说如果你的场景是32位的或是要支持win7的那就得自己想办法解决

开源项目:

flutter目前看用来开发windows的生态还是比较差

https://github.com/ilgnefz/flutter_desktop_test

Win UI for Flutter

https://github.com/TolyFx/toly_ui?tab=readme-ov-file

Demos & Examples of Syncfusion Flutter Widgets //这个表格做的不错,但非免费


http://www.ppmy.cn/devtools/151834.html

相关文章

WPF 实现可视化操作数据库的程序全解析

在软件开发中,实现对数据库的可视化操作能极大提升开发效率和用户体验。借助 WPF(Windows Presentation Foundation)强大的界面开发能力,我们可以打造出功能丰富、交互友好的数据库操作程序。本文将详细介绍如何使用 WPF 搭建一个…

自动驾驶汽车需要哪些传感器来感知环境

自动驾驶汽车需要多种传感器来感知环境,这些传感器协同工作,为车辆提供全面、准确的环境信息,从而实现安全、高效的自动驾驶。以下是主要的传感器类型及其功能: 1. 摄像头(Camera) 工作原理:摄…

【Elasticsearch】搜索类型介绍,以及使用SpringBoot实现,并展现给前端

Elasticsearch 提供了多种查询类型,每种查询类型适用于不同的搜索场景。以下是八种常见的 Elasticsearch 查询类型及其详细说明和示例。 1. Match Query 用途:用于全文搜索,会对输入的文本进行分词,并在索引中的字段中查找这些分…

神州数码--制作wifi

防火墙: #ip vrouter trust-vr#router ospf 1#router-id 8.8.8.8#network 10.0.0.0/30 area 0.0.0.0#network 10.0.0.4/30 area 0.0.0.0#network 10.0.0.8/30 area 0.0.0.0 交换机: #vlan 10;50#ip add 192.168.10.1 255.255.255.0#int vlan 50#ip add 192.168.50.…

基于SSM汽车美容管家【提供源码+答辩PPT+文档+项目部署】(高质量源码,可定制,提供文档,免费部署到本地)

作者简介:✌CSDN新星计划导师、Java领域优质创作者、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和学生毕业项目实战,高校老师/讲师/同行前辈交流。✌ 主要内容:🌟Java项目、Python项目、前端项目、PHP、ASP.NET、人工智能…

【湖南省乡镇界】面图层shp格式arcgis数据乡镇名称和编码2020年wgs84坐标内容测评

标题中的“湖南省乡镇界面图层shp格式arcgis数据乡镇名称和编码2020年wgs84坐标无偏移.zip”表明这是一份地理信息系统(GIS)数据,具体为湖南省内各乡镇的边界图层。这些数据是用于描述湖南省各乡镇行政区域的界限,并且是以ESRI公司…

分布式项目新选择:Dubbo搭建方案

在当今的数字化时代,构建高性能、可扩展的分布式系统已成为众多企业应对业务增长和技术挑战的关键。Dubbo,作为阿里巴巴开源的一款高性能、轻量级的Java RPC框架,为Java开发者提供了一套完善的分布式服务治理方案。本文将详细介绍如何使用Dub…

K近邻算法实战——电影分类算法

文章目录 一、k最近邻算法的原理二、k最近邻算法过程详解三、kNN算法的注意事项1. k值的选取2. 距离的度量(1)欧氏距离(2)曼哈顿距离(3)切比雪夫距离3. 特征归一化四、k最近邻算法案例分享1. 电影分类kNN算法实战五、kNN算法优缺点一、k最近邻算法的原理 简单来说,kNN可…