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

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

环境安装配置:

下载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文件就可以

flutter的windows平台兼容性,按默认官方

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.lryc.cn/news/523179.html

相关文章:

  • 支持向量机算法(三):非线性支持向量原理层层拆解,精读公式每一处细节
  • 一文读懂iOS中的Crash捕获、分析以及防治
  • 代码随想录刷题day11|(链表篇)206.翻转链表
  • 【STM32-学习笔记-8-】I2C通信
  • 2025年1月17日(点亮三色LED)
  • ASP .NET Core 学习 (.NET 9)- 创建 API项目,并配置Swagger及API 分组或版本
  • mysql-5.7.18保姆级详细安装教程
  • RK3588平台开发系列讲解(NPU篇)NPU 驱动的组成
  • ESP32学习笔记_FreeRTOS(6)——Event and Notification
  • 力扣-数组-350 两个数组的交集Ⅱ
  • 云原生第二次练习
  • SpringMVC复习笔记
  • 前端小案例——网页井字棋
  • ComfyUI-PromptOptimizer:文生图提示优化节点
  • AudioGPT全新的 音频内容理解与生成系统
  • thinkphp6 + redis实现大数据导出excel超时或内存溢出问题解决方案
  • Hexo + NexT + Github搭建个人博客
  • 使用Sum计算Loss和解决梯度累积(Gradient Accumulation)的Bug
  • 基于本地消息表实现分布式事务
  • Web3与加密技术的结合:增强个人隐私保护的未来趋势
  • 广播网络实验
  • Vscode——SSH连接不上的一种解决办法
  • ChatGPT大模型极简应用开发-目录
  • EI Scopus双检索 | 2025年第四届信息与通信工程国际会议(JCICE 2025)
  • 重学SpringBoot3-Spring Retry实践
  • TiDB 和 MySQL 的关系:这两者到底有什么不同和联系?
  • 【Java】JDK17的下载安装(与JDK1.8相互切换)
  • CSS3 3D 转换介绍
  • Vue3 Element-Plus el-tree 右键菜单组件
  • 鸿蒙学习构建视图的基本语法(二)