Flutter开发之——windows desktop桌面应用入门
一 概述
- 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桌面应用入门相关推荐
- 一个C#开发的Windows远程桌面工具
作为一名程序员,日常远程到服务器再正常不过了,在Windows环境,我们一般是通过操作系统自带.或者第三方工具.今天给你推荐一个开源的Windows远程桌面工具. 项目简介 这是一个基于 MSTSC ...
- pythonelectron桌面开发案例_electron vue桌面应用入门实例
从零开始搭建,基于electron vue cli3 的桌面应用. github 本人刚入坑,项目适合新手,客官来了轻踩.若是能遇到高手对小女子我指点一二,更是感恩不尽. 在这里你可以找到的有 从零开 ...
- [转]2022 Flutter 宣布发布 Windows 正式版
原文链接: https://medium.com/flutter/announcing-flutter-for-windows-6979d0d01fed 自从推出 Flutter 以来,我们一直专注于 ...
- 2022 Flutter 宣布发布 Windows 正式版
原文链接: https://medium.com/flutter/announcing-flutter-for-windows-6979d0d01fed 自从推出 Flutter 以来,我们一直专注于 ...
- Flutter教程之Windows桌面应用程序开发
Flutter教程之Windows桌面应用程序开发 一.前言 二.环境安装 三.创建项目 四.已有项目添加其他平台支持 一.前言 Flutter 是 Google 开源的 UI 工具包,帮助开发者通过 ...
- Flutter开发桌面应用,Google准备了三年!蓄势待发!
已经三年了 Desktop Embedding for Flutter项目,从提交"Initial commit"(2018年2月15日)到现在,已经三年了. 一年前的官方文档仍然 ...
- 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 ...
- 超好用的windows远程桌面管理工具Remote Desktop Connection Manager
Remote Desktop Connection Manager Remote Desktop Connection Manager (RDCMan) 是微软Windows Live体验团队的主要开 ...
- [转载] flutter开发桌面程序_在开始使用Flutter开发应用程序之前要了解的5条提示
参考链接: Python中的桌面通知程序 flutter开发桌面程序 1.始终取消您的流订阅: (1. Always cancel your stream subscription:) When I ...
最新文章
- 40款奇特的名片设计,吸引大家的眼球《上篇》
- 【Python】青少年蓝桥杯_每日一题_2.27_杨辉三角
- 素数的判断,以及素数的遍历
- html基础标签 1211
- Sublime Text3之安裝Emmet及使用技巧
- 移动端使用的WebKit私有属性(转)
- php中几个数组函数array_slice() array_filter array_unique() in_array()
- 计算机网络基本知识汇总
- 升级mac系统正在计算机,Mac升级卡死解决办法
- MT7620a-Openwrt-Frp
- android webView 全屏播放网络视频
- C#获取汉子对应的拼音(首字母大写或小写,全拼音含首个字母大写)
- 创业者必知的互联网思维之屌丝思维
- listview增大条目间距
- 51单片机_7-2 使用内部计时器实现时钟显示
- 【厚积薄发系列】Python项目总结1—后端常驻程序的基本要求
- c语言cfree编程步骤,C语言初探之利用C-Free编写C语言
- Python爬虫初学者小练笔1-爬取全站壁纸
- 青柠起始页时间的获取方式——JavaScript日期对象
- APP测试常见闪退bug以及、测试需关注点