在macOS系统上配置Flutter环境的步骤

简介: 在macOS系统上配置Flutter环境的步骤

以下是在 macOS 系统上配置 Flutter 环境的详细步骤:

1. 下载 Flutter SDK

  • 打开浏览器,访问 Flutter 官方下载页面
  • 下载适合 macOS 的 Flutter SDK 压缩包。
  • 解压下载好的压缩包到你想安装的目录,例如 ~/development/flutter

2. 配置环境变量

  • 打开终端应用程序。
  • 使用文本编辑器(如 nano)来编辑 .zshrc 文件(如果你使用的是 Zsh 终端,它是 macOS 默认的),命令如下:
    nano ~/.zshrc
    
  • 在打开的文件末尾添加以下内容,将 Flutter 的 bin 目录添加到系统的 PATH 环境变量中:
    export PATH="$PATH:~/development/flutter/bin"
    
    这里假设你将 Flutter 解压到了 ~/development/flutter 目录,若解压到其他位置,需相应修改路径。
  • 按下 Ctrl + X ,接着按 Y ,最后按 Enter 保存并退出 nano 编辑器。
  • 运行以下命令使配置的环境变量立即生效:
    source ~/.zshrc
    

3. 安装开发工具

Visual Studio Code

  • 访问 Visual Studio Code 官方网站 并下载适用于 macOS 的安装包。
  • 下载完成后,将其拖动到“应用程序”文件夹完成安装。
  • 打开 Visual Studio Code,点击左侧边栏的扩展图标(四个方块组成的图标),在搜索框中分别搜索 “Flutter” 和 “Dart” ,然后安装这两个扩展。

Android Studio

  • 访问 Android Studio 官方网站 下载安装包。
  • 下载完成后,按照安装向导的提示完成安装。在安装过程中,Android Studio 会自动安装 Android SDK 和相关工具。

4. 配置 Android 开发环境

  • 打开 Android Studio,点击 “Configure” ,选择 “SDK Manager” 。
  • 在 “SDK Platforms” 标签页中,确保安装了 Android SDK Platform 33 及以上版本。
  • 在 “SDK Tools” 标签页中,确保安装了 Android SDK Build-Tools 33.0.0 及以上版本。
  • 配置 Android SDK 的环境变量,再次编辑 ~/.zshrc 文件:
    nano ~/.zshrc
    
  • 在文件末尾添加以下内容:
    export ANDROID_HOME=~/Library/Android/sdk
    export PATH="$PATH:$ANDROID_HOME/platform-tools"
    export PATH="$PATH:$ANDROID_HOME/tools"
    
  • 保存并退出 nano 编辑器(操作同前面编辑环境变量时),然后运行以下命令使新的配置生效:
    source ~/.zshrc
    

5. 安装 Xcode(用于 iOS 开发)

  • 打开 Mac App Store。
  • 搜索 “Xcode” 并下载安装。安装完成后,打开 Xcode ,按照提示完成设置。
  • 安装 Xcode 命令行工具,在终端中运行以下命令:
    sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
    sudo xcodebuild -runFirstLaunch
    

6. 检查环境配置

  • 在终端中运行以下命令来检查 Flutter 环境配置是否正确:
    flutter doctor
    
  • 该命令会检查系统中是否安装了必要的依赖项,并给出相应的提示。按照提示安装缺少的依赖项或修复存在的问题。

7. 接受 Android 许可证

在终端中运行以下命令接受 Android SDK 许可证:

flutter doctor --android-licenses

按照提示操作,输入 y 来接受所有许可证。

完成以上步骤后,你就成功在 macOS 系统上配置好了 Flutter 开发环境,可以开始创建和运行 Flutter 应用程序。

目录
相关文章
|
27天前
|
开发工具 Android开发 iOS开发
如何在Android Studio中配置Flutter环境?
如何在Android Studio中配置Flutter环境?
303 61
|
1月前
|
数据采集 开发工具 Android开发
ClkLog埋点分析系统-Flutter埋点上报攻略
近期,不少社群里的伙伴有Flutter的集成需求,为了让大家能更快、更顺利地完成集成,我们实现了本次demo给大家作为参考。 目前,我们已为主流的第三方框架提供了相应的集成demo,如果您还有其他SDK的验证需求欢迎联系小秘书,我们会尽量给大家提供实现demo。
ClkLog埋点分析系统-Flutter埋点上报攻略
|
3月前
|
缓存 Java 测试技术
【01】噩梦终结flutter配安卓android鸿蒙harmonyOS 以及next调试环境配鸿蒙和ios真机调试环境-flutter项目安卓环境配置-gradle-agp-ndkVersion模拟器运行真机测试环境-本地环境搭建-如何快速搭建android本地运行环境-优雅草卓伊凡-很多人在这步就被难倒了
【01】噩梦终结flutter配安卓android鸿蒙harmonyOS 以及next调试环境配鸿蒙和ios真机调试环境-flutter项目安卓环境配置-gradle-agp-ndkVersion模拟器运行真机测试环境-本地环境搭建-如何快速搭建android本地运行环境-优雅草卓伊凡-很多人在这步就被难倒了
345 3
【01】噩梦终结flutter配安卓android鸿蒙harmonyOS 以及next调试环境配鸿蒙和ios真机调试环境-flutter项目安卓环境配置-gradle-agp-ndkVersion模拟器运行真机测试环境-本地环境搭建-如何快速搭建android本地运行环境-优雅草卓伊凡-很多人在这步就被难倒了
|
3月前
|
缓存
flutter3-wetrip跨平台自研仿携程app预约酒店系统模板
基于最新跨平台框架flutter3.x+dart3+getx+flutter_datepicker纯手写实战的一款仿去哪儿/携程旅游酒店预约客房app系统。
98 7
|
9天前
|
存储 安全 iOS开发
在不受支持的 Mac 上安装 macOS Sequoia 15.5 (OpenCore Legacy Patcher v2.4.0)
在不受支持的 Mac 上安装 macOS Sequoia 15.5 (OpenCore Legacy Patcher v2.4.0)
611 13
在不受支持的 Mac 上安装 macOS Sequoia 15.5 (OpenCore Legacy Patcher v2.4.0)
|
9月前
|
关系型数据库 MySQL 数据库
【Mac os系统】安装MySQL数据库
本文详细介绍了在Mac OS系统上安装MySQL数据库的步骤,包括下载、安装、配置环境变量、启动服务、授权设置以及解决常见问题,并提供了一些常用的MySQL命令。
660 0
【Mac os系统】安装MySQL数据库
|
10月前
|
Linux 虚拟化 iOS开发
部署06--MacOS安装VMware Fusion安装
部署06--MacOS安装VMware Fusion安装
|
9月前
|
测试技术 Linux 虚拟化
iOS自动化测试方案(五):保姆级VMware虚拟机安装MacOS
详细的VMware虚拟机安装macOS Big Sur的保姆级教程,包括下载VMware和macOS镜像、图解安装步骤和遇到问题时的解决方案,旨在帮助读者顺利搭建macOS虚拟机环境。
461 3
iOS自动化测试方案(五):保姆级VMware虚拟机安装MacOS
|
9月前
|
虚拟化 数据安全/隐私保护 iOS开发
VMware——安装MacOS 系统教程(仅供学习交流)
VMware——安装MacOS 系统教程(仅供学习交流)
166 4
|
Linux iOS开发 MacOS
安装Python 在 Windows、macOS 和 Linux上的详细步骤
安装Python 在 Windows、macOS 和 Linux上的详细步骤
295 2