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

陌辰小哥_1400

陌辰小哥_1400

2026-04-12

281人浏览

原创

需依次安装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版本。

即时AI
即时AI

即时AI是一款AI图像与设计工具,即时设计推出的由文本描述生成可编辑的原型设计稿。

下载

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 直至所有项目显示为 [✓]。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

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

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

2023.09.21

1031

6

Java switch的用法
Java switch的用法

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

2024.03.13

1377

13

curl_exec
curl_exec

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

2023.06.14

3383

6

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

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

2023.10.30

715

4

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

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

2023.08.14

882

4

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

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

2023.08.22

2507

5

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

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

2023.09.19

4597

7

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

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

2023.10.18

565

5

Android语音播放功能实现方法
Android语音播放功能实现方法

实现方法有使用MediaPlayer实现、使用SoundPool实现两种。可以根据具体的需求选择适合的方法进行实现。想了解更多语音播放的相关内容,可以阅读本专题下面的文章。

2024.03.01

924

5

热门下载

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

精品课程

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

共1课时 | 174人学习

PostgreSQL 教程
PostgreSQL 教程

共48课时 | 20.2万人学习

好课诞生记
好课诞生记

共20课时 | 7.1万人学习