flutter项目打包macOS桌面程序dmg

此文章记录如何把flutter项目打包出来dmg文件,方便给客户直接使用安装应用程序;

正文:

1.开发创建一个完整的flutter项目,配置好macos文件夹版本;

2.导入完整的项目到Android Studio,如项目名:"Exxxxxx";

3.下载最新版程序兼容的flutter SDK;

4.在Android Studio顶部功能栏目中,选择setting,导入下载好的最新flutter SDK配置文件路径;

5.点击项目栏中的pubspec.yaml,点击pubget,意味着同步一下包

6.在Android Studio中运行程序,选择Mac OS,启动,此时会运行出来flutter开发好的桌面程序窗口;

7.关闭Android Studio,关闭桌面程序窗口;

8.选择项目名里面IOS-mac os文件夹;

9.点击如下:启动程序,电脑要有xcode

10.此时flutter项目运行在了xcode软件中,xcode中配置好名称,图标,苹果开发证书,版本号等;xcode上点击运行程序;

11.在xcode上也能够不报错,完好的运行桌面程序,product------->Archive-------->Distribute App-------->Custom-------->Copy App-------->Export(导入到桌面);

12,此时在桌面上可以看见导入出来的程序了,如下:

13.如果要打包dmg磁盘压缩文件,可以参考我这边文章:打包dmg磁盘文件

如:

结束!完美!

相关推荐
Lanren的编程日记2 小时前
Flutter鸿蒙应用开发:基础UI组件库设计与实现实战
flutter·ui·harmonyos
西西学代码2 小时前
Flutter---波形动画
flutter
于慨5 小时前
flutter基础组件用法
开发语言·javascript·flutter
00后程序员张5 小时前
完整教程:如何将iOS应用程序提交到App Store审核和上架
android·macos·ios·小程序·uni-app·cocoa·iphone
小河豚oO6 小时前
2. 初识 LLM API:环境配置与多轮对话演示
macos
June5617 小时前
SSH 免密 + 主机指纹登录完整安装步骤(macOS)
运维·macos·ssh
恋猫de小郭7 小时前
Android CLI ,谷歌为 Android 开发者专研的 AI Agent,提速三倍
android·前端·flutter
高斯的手稿08018 小时前
使用VNC从Windows/Mac复制文字,粘贴到树莓派终端里
macos
火柴就是我8 小时前
flutter pushAndRemoveUntil 的一次小疑惑
flutter
于慨9 小时前
flutter doctor问题解决
flutter