Flutter desktop 运行
在 Google io 2019 上,官方正式宣布Flutter支持全平台
Flutter 除了 Android、iOS,也将支持 web、桌面、嵌入式
这里我们先尝试下运行下 Flutter desktop
准备
确保本地的 Flutter 是可用的,如果尚未安装,可以按照官方的文档进行安装,之后运行flutter doctor检测开发环境是否可用
1 | flutter doctor |
in China
如果 网络条件 不好可以在 bash_profile 添加以下配置
1 | export PUB_HOSTED_URL=https://pub.flutter-io.cn |
因为 Flutter desktop 是实验性特性,在稳定版本的 Flutter 暂时是没有的,所有需要切换 Flutter 的版本
1 | flutter channel |
运行flutter channel命令可以看到当前所在的版本
- master 最新最新的版本,有新特性新功能,也伴随着新 bug
- dev 经过全面测试的版本,相比 master 会更稳定
- beta 每个月最稳定的 dev 版本会升级成 beta
- stable 稳定版,生产环境建议使用该版本
切换到 flutter master
1 | flutter channel master # 切换到master |
开启 desktop
在 bash_profile 中添加
1 | export ENABLE_FLUTTER_DESKTOP=true |
Flutter desktop
下载Flutter desktop项目
1 | git clone https://github.com/google/flutter-desktop-embedding |
在项目目录下的example文件夹下运行
1 | flutter run |
运行成功可以看到
大功告成,Over

