Flutter支持Windows\MacOS\Web等

前言

当我们在Android Studio中创建新的Flutter项目时,发现在platforms中只能选择Android、iOS和Web(flutter版本是2.10.4),而Linux、Windows、MacOS则是灰色的无法选择。

但是Flutter已经几个版本前就支持这些平台了,只是需要我们手动来启动一下。

平台支持

启动平台支持很简单,通过flutter config命令即可,如下:

flutter config --enable-web //启动支持web

flutter config --enable-macos-desktop //启动mac支持

flutter config --enable-windows-desktop //启用window支持

flutter config --enable-linux-desktop //启用linux支持

具体可以通过flutter config -h查看

执行命令后可以发现Android Studio中创建新的Flutter项目时这几个平台依然是灰色的,这时候只要重启一下Android Studio即可。

注意:windows平台要求必须有Visual Studio toolchain,否则无法运行和构建

构建

启用平台后就可以进行开发了,开发完成可以通过flutter build命令进行打包,如

flutter build web

flutter build windows

flutter build apk

等等

但是注意build命令依赖当前环境,比如windows中就无法build ios。

关注公众号:BennuCTech,获取更多干货!

猜你喜欢

转载自blog.csdn.net/chzphoenix/article/details/124197658