一 概述

  • Windows-desktop材料
  • 创建Windows-desktop过程
  • visual studio 2019打开flutter-windows

二 Windows-desktop材料

  • 开发电脑:Windows 10
  • flutter:2.5.3
  • Dart:2.14.4
  • Visual Studio 2019
  • Intellij

三 创建Windows-desktop过程

3.1 安装Visual Studio2019,并添加桌面开发环境

在桌面应用和移动应用中勾选需要的开发程式:

  • .NET桌面开发
  • C++桌面开发
  • 通用Windows平台开发(C#)

3.2 项目添加桌面应用支持

项目创建对比

  • 指令执行前:未执行指令前,只能创建android、ios、web项目,无法创建desktop项目
  • 指令执行后:可以创建android、ios、web、Windows、linux、macos项目
执行前 执行后

创建指令

 flutter config --enable-windows-desktopflutter config --enable-macos-desktopflutter config --enable-linux-desktop

说明:

  • 项目下打开终端Terminal,执行终端创建指令
  • 重启工具后,desktop项目对应的按钮可选
  • 重启后,恢复到默认项目创建状态

查看Flutter支持devices

输入如下指令

flutter devices

输出结果

4 connected devices:BAH3 W09 (mobile) • TFMNU20624108581 • android-arm64  • Android 10 (API 29)
Windows (desktop) • windows          • windows-x64    • Microsoft Windows [Version 10.0.19043.1348]
Chrome (web)      • chrome           • web-javascript • Google Chrome 96.0.4664.45
Edge (web)        • edge             • web-javascript • Microsoft Edge 96.0.1054.43

Windows (desktop):说明支持desktop桌面开发

3.3 运行desktop项目

在设备列表中选择Windows desktop

运行后的效果图

编译生成的windows desktop文件位置

flutter项目\build\windows\runner\Debug&Release

四 visual studio 2019打开flutter-windows

Visual Studio 2019:文件——>打开——>文件夹(flutter windows)

五 参考

  • Flutter官网-Desktop support for Flutter

Flutter开发之——windows desktop桌面应用入门相关推荐

  1. 一个C#开发的Windows远程桌面工具

    作为一名程序员,日常远程到服务器再正常不过了,在Windows环境,我们一般是通过操作系统自带.或者第三方工具.今天给你推荐一个开源的Windows远程桌面工具. 项目简介 这是一个基于 MSTSC ...

  2. pythonelectron桌面开发案例_electron vue桌面应用入门实例

    从零开始搭建,基于electron vue cli3 的桌面应用. github 本人刚入坑,项目适合新手,客官来了轻踩.若是能遇到高手对小女子我指点一二,更是感恩不尽. 在这里你可以找到的有 从零开 ...

  3. [转]2022 Flutter 宣布发布 Windows 正式版

    原文链接: https://medium.com/flutter/announcing-flutter-for-windows-6979d0d01fed 自从推出 Flutter 以来,我们一直专注于 ...

  4. 2022 Flutter 宣布发布 Windows 正式版

    原文链接: https://medium.com/flutter/announcing-flutter-for-windows-6979d0d01fed 自从推出 Flutter 以来,我们一直专注于 ...

  5. Flutter教程之Windows桌面应用程序开发

    Flutter教程之Windows桌面应用程序开发 一.前言 二.环境安装 三.创建项目 四.已有项目添加其他平台支持 一.前言 Flutter 是 Google 开源的 UI 工具包,帮助开发者通过 ...

  6. Flutter开发桌面应用,Google准备了三年!蓄势待发!

    已经三年了 Desktop Embedding for Flutter项目,从提交"Initial commit"(2018年2月15日)到现在,已经三年了. 一年前的官方文档仍然 ...

  7. ipad iphone开发_如何从iPhone或iPad连接到Windows远程桌面

    ipad iphone开发 You can't run Windows apps on your iPad or iPhone, but if you have a Pro or Enterpise ...

  8. 超好用的windows远程桌面管理工具Remote Desktop Connection Manager

    Remote Desktop Connection Manager Remote Desktop Connection Manager (RDCMan) 是微软Windows Live体验团队的主要开 ...

  9. [转载] flutter开发桌面程序_在开始使用Flutter开发应用程序之前要了解的5条提示

    参考链接: Python中的桌面通知程序 flutter开发桌面程序 1.始终取消您的流订阅: (1. Always cancel your stream subscription:) When I ...

最新文章

  1. 40款奇特的名片设计,吸引大家的眼球《上篇》
  2. 【Python】青少年蓝桥杯_每日一题_2.27_杨辉三角
  3. 素数的判断,以及素数的遍历
  4. html基础标签 1211
  5. Sublime Text3之安裝Emmet及使用技巧
  6. 移动端使用的WebKit私有属性(转)
  7. php中几个数组函数array_slice() array_filter array_unique() in_array()
  8. 计算机网络基本知识汇总
  9. 升级mac系统正在计算机,Mac升级卡死解决办法
  10. MT7620a-Openwrt-Frp
  11. android webView 全屏播放网络视频
  12. C#获取汉子对应的拼音(首字母大写或小写,全拼音含首个字母大写)
  13. 创业者必知的互联网思维之屌丝思维
  14. listview增大条目间距
  15. 51单片机_7-2 使用内部计时器实现时钟显示
  16. 【厚积薄发系列】Python项目总结1—后端常驻程序的基本要求
  17. c语言cfree编程步骤,C语言初探之利用C-Free编写C语言
  18. Python爬虫初学者小练笔1-爬取全站壁纸
  19. 青柠起始页时间的获取方式——JavaScript日期对象
  20. APP测试常见闪退bug以及、测试需关注点

热门文章

  1. printf 输出彩色
  2. Android 模拟器如何安装apk以及如何解决无法安装的问题
  3. 【Android】新闻资讯APP的简易实现
  4. 打c是什么意思网络语言,游戏cpdd网络用语是什么意思 王者荣耀里很常见
  5. 关于null和undefined小结
  6. 《如何阅读一本书》--读书笔记
  7. mlm数据处理实现解读
  8. XP系统不小心按了什么键屏幕变窄两边有黑色的
  9. Cadence Allegro如何设置快捷键(很重要)
  10. 虚拟机忘记密码找回方法