需依次安装homebrew、flutter sdk、xcode及命令行工具、android studio与android sdk,最后运行flutter doctor验证环境配置是否完整。

如果您希望在Mac系统上搭建Flutter开发环境,以便进行跨平台移动应用开发,则需要完成一系列必要的安装与配置步骤。以下是具体的操作流程:
一、安装Homebrew
Homebrew是Mac系统上广泛使用的包管理工具,用于简化命令行工具和依赖库的安装过程。通过它可快速安装Flutter所需的底层依赖。
1、打开终端(Terminal)应用程序。
2、在终端中粘贴并执行以下命令:/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"。
3、等待安装完成,然后运行 brew doctor 验证是否正常工作。
二、安装Flutter SDK
Flutter SDK包含框架核心、开发工具及命令行工具flutter,是整个开发环境的基础组件。
1、访问Flutter官网下载页面,获取最新稳定版SDK压缩包(.zip格式)。
2、将压缩包解压至用户主目录下的 /Users/你的用户名/development/flutter 路径。
3、在终端中执行命令添加环境变量:echo 'export PATH="$PATH:/Users/你的用户名/development/flutter/bin"' >> ~/.zshrc。
4、运行 source ~/.zshrc 使配置立即生效。
三、安装Xcode及其命令行工具
Xcode提供iOS模拟器、编译器及SDK支持,是Flutter构建iOS应用不可或缺的开发环境。
1、前往Mac App Store搜索并安装Xcode(需Apple ID登录)。
2、启动Xcode后,进入 Xcode → Preferences → Locations,在Command Line Tools下拉菜单中选择已安装的Xcode版本。
3、在终端中执行 sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer 设置路径。
4、运行 sudo xcodebuild -runFirstLaunch 完成首次初始化。
四、安装Android Studio与Android SDK
Android Studio提供Android模拟器、调试工具及SDK管理界面,用于支持Flutter在Android平台的开发与测试。
1、从官网下载Android Studio DMG安装包并完成安装。
2、首次启动后按向导安装默认SDK组件,确保勾选 Android SDK Command-line Tools。
3、在Android Studio中进入 Preferences → Appearance & Behavior → System Settings → Android SDK → SDK Tools,勾选并安装 Android SDK Platform-Tools 和 Android SDK Build-Tools。
4、将Android SDK路径加入环境变量,在~/.zshrc中追加:export ANDROID_HOME=$HOME/Library/Android/sdk 和 export PATH=$PATH:$ANDROID_HOME/platform-tools。
五、验证Flutter安装状态
该步骤用于确认所有组件是否正确集成,以及Flutter能否识别到可用的开发设备。
1、在终端中执行 flutter doctor 命令。
2、查看输出结果中各项检查项的状态,重点关注 [✓] 标记的通过项与 [✗] 标记的问题项。
3、针对标有 [✗] 的条目,根据提示依次执行对应修复命令,例如 flutter doctor --android-licenses 接受Android许可证。
4、再次运行 flutter doctor 直至所有项目显示为 [✓]。











