idea2020新建一个web项目_嗯,可以新建一个Flutter Desktop 项目了

01c9e1a961f1ae99277bb6c960287b87.png

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

9ff3207056cf674a1e085b3cfed17cfb.png

还需要将刚下载的flutter-desktop-embedding 项目改变到master分支

ac223a2381c07f33a9009148bad72a58.png

修改的命令是 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目录整个复制到新项目的工程目录下,和安卓平级

18ce1ecc1228805da48a88799624a7b2.png

可以复制fonts目录,再修改两个地方,即可再Desktop执行了

  1. pubspec.yaml 增加fonts项
  2. main.dart 增加platform指定

58b2a13d382e5df7f7a51a00d9a0eed5.png

3. 选择vscode的device 为windows

05ffd1770ed267c3b7ad55050358f547.png

第三点,需要在当前目录有windows目录,才会出现desktop选项

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值