Flutter支持WindowsMacOSWeb等
Posted BennuCTech
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Flutter支持WindowsMacOSWeb等相关的知识,希望对你有一定的参考价值。
前言
当我们在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,获取更多干货!
以上是关于Flutter支持WindowsMacOSWeb等的主要内容,如果未能解决你的问题,请参考以下文章
Flutter 3.0 发布,横跨iOSAndroidWindows等六大平台
flutter 分享功能 ios端 利用MobTech的ShareSDK进行分享 支持分享到微信微信小程序网页qq微博等主流平台