macOS 中搭建 Flutter 开发环境

如果你的 Mac 是 Apple silicon 处理器,那么有些 Flutter 组件就需要通过 Rosetta 2 来转换适配(详情)。要在 Apple silicon 处理器上运行所有 Flutter 组件,请运行以下指令来安装 Rosetta 2。

bash 复制代码
sudo softwareupdate --install-rosetta --agree-to-license

下载并安装以下软件包。

Xcode 15 调试和编译原生 Swift 或 ObjectiveC 代码。 Xcode 的安装包括 Git 2.27 或更高版本来管理源代码。

CocoaPods 1.15 将 Flutter 插件应用于原生应用。

上述软件的开发商为这些产品提供支持。如果需要排除安装的问题,请查阅该产品的文档。

当你在当前版本运行 flutter doctor 的时候,它可能会列出这些软件包的其他不同版本。如果出现这种情况,请安装它推荐的版本。

使用 vscode 安装 flutter 插件:

新建 flutter 项目:

下载 SDK:

选择下载位置:

执行命令:

bash 复制代码
sudo softwareupdate --install-rosetta --agree-to-license

配置环境变量:

bash 复制代码
code ~/.zshrc

添加如下内容:

bash 复制代码
export PATH=$HOME/dev/flutter/bin:$PATH

重新打开终端, 输入:

bash 复制代码
flutter doctor

使用 toolbox 安装 AndroidStudio:

通过 Android Studio 安装 SDK:

安装 SDK Command-line-tools

安装 Flutter 插件:

安装 dart 插件:

配置 SDK 环境变量:

bash 复制代码
export ANDROID_HOME=/Users/zhangdapeng/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/platform-tools

执行命令:

bash 复制代码
flutter doctor --android-licenses

执行下面的命令配置xcode:

bash 复制代码
sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
sudo xcodebuild -runFirstLaunch
相关推荐
梦想的颜色2 小时前
AI 时代小白 VibeCoding 做 APP:UniApp(含 Uni‑X)、Flutter 与 React Native+Expo全维度技术选型对比指南
flutter·react native·app·uniapp·vibecoding·unippx·app产品
做萤石二次开发的哈哈2 小时前
开发者如何调用 ERTC iOS API 完成 SDK 初始化配置?
macos·objective-c·cocoa
AUV11074 小时前
Mac 录屏自动缩放怎么设置才不乱跳:自动片段、固定区域与鼠标跟随调试
macos·计算机外设
坚果的博客4 小时前
Flutter-OH 3.44.9-dev 悄然上线|首个 OpenHarmony Canary 预览版上线
flutter
大龄秃头程序员5 小时前
Flutter 动画随笔:业务里真正高频的几类控件
flutter
程序员良辰5 小时前
【Mac快速切换JDK】Mac 使用 Homebrew + jenv 快速切换 JDK 版本
java·开发语言·macos
天空之城--6 小时前
Android Flutter行业最新动态与实用参考(2026年8月第2周)
android·flutter
恋猫de小郭6 小时前
Flutter 3.47 发布,快来看看有什么更新吧
android·前端·flutter
大龄秃头程序员21 小时前
一次 Flutter 动画 Demo 的整理与复盘
flutter
AlexMaybeBot1 天前
躺在沙发上开发 Openclaw 的移动端APP
前端·flutter