Flutter 发布了1.9 可以用用Desktop windows了
http://github.com搜索 flutter desktop,下载
git clone https://github.com/google/flutter-desktop-embedding.git
flutter doctor 执行后,如果没有connected device,或者识别到Android
执行命令使能windows desktop
flutter config --enable-windows-desktop
然后再执行
flutter doctor
还需要将刚下载的flutter-desktop-embedding 项目改变到master分支
修改的命令是 flutter channel master即可
然后进入flutter-desktop-embedding目录下的example,执行flutter run
出现问题可通过执行
flutter run -d windows -v
来查看出错信息
我这里出现的问题是没有v141 ,也就是visual studio 安装时没有安装C++的编译工具,因为本地是安装的vs2019,所以重新安装即可
执行成功,可出现app界面
那么,如果我有手机项目,想在windows 桌面调试呢?
或者直接新建项目,vscode ,new flutter project
然后,把example下的windows目录整个复制到新项目的工程目录下,和安卓平级
可以复制fonts目录,再修改两个地方,即可再Desktop执行了
- pubspec.yaml 增加fonts项
- main.dart 增加platform指定
3. 选择vscode的device 为windows
第三点,需要在当前目录有windows目录,才会出现desktop选项