讲师中心 微信公众号
AI工具推荐 视频效率加速

Mac如何安装Flutter开发环境_Mac Flutter开发环境安装实践

陌辰小哥_1400

陌辰小哥_1400

发布时间:2026-04-12 13:23:06

|

281人浏览过

|

来源于php中文网

原创

需依次安装Homebrew、Flutter SDK、Xcode及命令行工具、Android Studio与Android SDK,最后运行flutter doctor验证环境配置是否完整。

mac如何安装flutter开发环境_mac flutter开发环境安装实践

如果您希望在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 直至所有项目显示为 [✓]。

热门AI工具

更多
咔片AIPPT

一款在线AI演示文稿制作工具,可根据主题和内容需求辅助生成PPT结构与页面,提高演示材料制作效率。

超级简历WonderCV

一款AI办公效率工具,主要用于免费求职简历模版下载制作,应届生职场人必备简历制作神器,适合需要提升相关任务效率的用户。

二狗PPT
二狗PPT Hot

一款AI演示文稿工具,主要用于专为中式职场打造的AI PPT生成工具,适合需要提升相关任务效率的用户。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

切问学术

切问学术是一款AI论文写作工具,复旦大学NLP团队推出的AI学术智能体。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

LibLibAI
LibLibAI Hot

一款AI视频创作工具,主要用于国内领先的AI创意平台,以海量模型、低门槛操作与“创作-分享-商业化”生态,让小白与专业创作者都能高效实现图文乃至视频创意表达,适合需要提升相关任务效率的用户。

立刻MV
立刻MV Hot

立刻MV是一款AI文本写作工具,AI 音乐视频(MV)创作工具。

相关专题

更多
switch语句用法
switch语句用法

switch语句用法:1、Switch语句只能用于整数类型,枚举类型和String类型,不能用于浮点数类型和布尔类型;2、每个case语句后面必须跟着一个break语句,以防止执行其他case的代码块,没有break语句,将会继续执行下一个case的代码块;3、可以在一个case语句中匹配多个值,使用逗号分隔;4、Switch语句中的default代码块是可选的等等。

1031

2023.09.21

Java switch的用法
Java switch的用法

Java中的switch语句用于根据不同的条件执行不同的代码块。想了解更多switch的相关内容,可以阅读本专题下面的文章。

1377

2024.03.13

curl_exec
curl_exec

curl_exec函数是PHP cURL函数列表中的一种,它的功能是执行一个cURL会话。给大家总结了一下php curl_exec函数的一些用法实例,这个函数应该在初始化一个cURL会话并且全部的选项都被设置后被调用。他的返回值成功时返回TRUE, 或者在失败时返回FALSE。

3383

2023.06.14

linux常见下载安装工具
linux常见下载安装工具

linux常见下载安装工具有APT、YUM、DNF、Snapcraft、Flatpak、AppImage、Wget、Curl等。想了解更多linux常见下载安装工具相关内容,可以阅读本专题下面的文章。

735

2023.10.30

android开发三大框架
android开发三大框架

android开发三大框架是XUtil框架、volley框架、ImageLoader框架。本专题为大家提供android开发三大框架相关的各种文章、以及下载和课程。

882

2023.08.14

android是什么系统
android是什么系统

Android是一种功能强大、灵活可定制、应用丰富、多任务处理能力强、兼容性好、网络连接能力强的操作系统。本专题为大家提供android相关的文章、下载、课程内容,供大家免费下载体验。

2507

2023.08.22

android权限限制怎么解开
android权限限制怎么解开

android权限限制可以使用Root权限、第三方权限管理应用程序、ADB命令和Xposed框架解开。详细介绍:1、Root权限,通过获取Root权限,用户可以解锁所有权限,并对系统进行自定义和修改;2、第三方权限管理应用程序,用户可以轻松地控制和管理应用程序的权限;3、ADB命令,用户可以在设备上执行各种操作,包括解锁权限;4、Xposed框架,用户可以在不修改系统文件的情况下修改应用程序的行为和权限。

4617

2023.09.19

android重启应用的方法有哪些
android重启应用的方法有哪些

android重启应用有通过Intent、PendingIntent、系统服务、Runtime等方法。本专题为大家提供Android相关的文章、下载、课程内容,供大家免费下载体验。

585

2023.10.18

Buffalo框架数据库开发全教程
Buffalo框架数据库开发全教程

本专题围绕Buffalo框架数据库开发,讲解database.yml多环境配置、soda与fizz迁移生成回滚、模型结构体标签、增删改查与条件查询、一对多与多对多关联、数据校验、回调钩子、事务处理及原生SQL执行能力。

160

2026.09.23

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
安装 Xdebug 并配置 phpstorm
安装 Xdebug 并配置 phpstorm

共1课时 | 177人学习

PostgreSQL 教程
PostgreSQL 教程

共48课时 | 20.2万人学习

好课诞生记
好课诞生记

共20课时 | 7.1万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn