码迷,mamicode.com
首页 > Windows程序 > 详细

[Flutter] Windows桌面程序开发

时间:2019-11-18 18:20:58      阅读:251      评论:0      收藏:0      [点我收藏+]

标签:href   最新   dev   建议   mic   版本   使用   beta   全面   

在今年5月的谷歌I/O 2019大会时, 谷歌就宣布了flutter已经支持全平台开发, 包括 android, ios, mac, linux, windows, web 等 .

Flutter桌面版开发目前主要是有 flutter-desktop-embedding 和 go-flutter 两个方式实现. 今天我们说的就是前者.

Step 1

将flutter切换到master分支上 (因为 Flutter desktop 是实验性特性,在稳定版本的 Flutter 暂时是没有的,所有需要切换 Flutter 的版本)

flutter channel

运行flutter channel命令可以看到当前所在的版本

  • master 最新最新的版本,有新特性新功能,也伴随着新 bug
  • dev 经过全面测试的版本,相比 master 会更稳定
  • beta 每个月最稳定的 dev 版本会升级成 beta
  • stable 稳定版,生产环境建议使用该版本

切换到 flutter master

> flutter channel master # 切换到master
> flutter channel # 检测切换是否成功
> flutter upgrade # 升级
> flutter doctor # 检测flutter环境

Step 2

下载Flutter desktop项目

git clone https://github.com/google/flutter-desktop-embedding

clone完毕后,控制台进入example目录.

开启 desktop (关键)

flutter config --enable-linux-desktop // to enable Linux.
flutter config --enable-macos-desktop // to enable macOS.
flutter config --enable-windows-desktop // to enable Windows.

我们这里是在windows下,所以执行一下

flutter config --enable-windows-desktop

 

 

运行demo: 

flutter run

技术图片

运行成功

技术图片

 

[Flutter] Windows桌面程序开发

标签:href   最新   dev   建议   mic   版本   使用   beta   全面   

原文地址:https://www.cnblogs.com/yangyxd/p/11883618.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!