在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 应用程序。

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