Flutter 可以开发 Mac,Linux,Windows 桌面,但是对于平台目前只能打对于的包,以及调试本平台的包。
恒山ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:18982081108(备注:SSL证书合作)期待与您的合作!
首先必须切换到 master 分支。我之前在 dev 分支,折腾了好久,都只停留于理论概念阶段。直到有一次看到了简书中提到需要在 master 分支,经过测试确实可以正常运行。其实当时主要是卡在 本地找不到桌面模拟器这个环节。

Flutter 的 master 默认是关闭 桌面应用的,我们可以使用下面的命令开启:
flutter config --enable-macos-desktop
flutter config --enable-linux-desktop
flutter config --enable-windows-desktop
这个默认会修改 flutter 的配置文件,配置目录是:当前用户名目录下的 .flutter_settings。

使用命令:
flutter devices

包名需要小写哦,否则就是不匹配 dart 的包名。

flutter create --macos hello_desktop_demo
创建成功后:

Mac 相对支持的较好,创建项目后立刻就能运行起来。Windows 相对来说 需要安装 VS。Linux 也是需要对应组件。

因为各自平台的构建不同,打包命令也不同,这里仅以 Mac 应用为例。
编译出对应平台的安装包:
flutter build macos
flutter build linux
flutter build windows




可以编译出对应版本,在 项目目录中的 build/对应平台/release 目录下。这里只能编译和本机相同平台。
构建桌面应用程序还不是特别稳定,如果遇到问题,可以查询官方文档,这里只作为介绍。
网站栏目:使用Flutter开发Mac桌面应用
转载来源:https://www.cdcxhl.com/article48/gcjsep.html
成都网站建设公司_创新互联,为您提供静态网站、域名注册、企业建站、外贸建站、App设计、外贸网站建设
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联