Mac下配置flutter

第一步 下载压缩包

Flutter官网下载:官网链接
下载beta版 大约1.1G

第二步 配置镜像、环境变量

1、打开命令行工具,进入到自己创建的文件夹:

cd /Users/xxxx/FlutterSDK

2、确定环境变量配置的地方,执行指令:

echo $SHELL

3、打开配置文件

上一步返回的是/bin/zsh,执行:
vim ~/.zshrc
上一步返回的是/bin/bash,执行:
vim ~/.bashrc

上一步打开后,命令行工具底部有个INSERT
按一下i,进入编辑模式,把下面的代码粘贴进去

export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
//再将flutter环境变量粘贴进去,xxxx替换为自己的路径
export PATH=xxxx/flutter/bin:$PATH

粘贴完成后,按一下ESC退出编辑模式,在最下方输入:wq,回车,保存并关闭文件(注意冒号,是shift+;输入)
5、执行下面命令使镜像、环境变量生效

source ~/.zshrc  或者    source ~/.bashrc

6、结束后,通过下面的命令检测是否配置成功

flutter -h

执行完上面的操作,我们配置flutter为全局命令貌似好像成功了.
但是如果你关闭当前这个终端,再次打开终端输入flutter doctor的时候,它又会提示:

-bash: flutter: command not found

第三步:解决问题

open -e .bash_profile

设置flutter环境变量

export PATH=${PATH}:/Users/lindaidai/app/flutter/bin

这里的指令和上面的还是有区别的,第二个PATH要用{}包裹着,不然是没有效果的.

source ~/.bash_profile

在打开终端执行flutter doctor就发现有效果了.

### 在 Mac 操作系统上配置 Flutter 开发环境 要在 Mac 操作系统上配置 Flutter 开发环境,需要满足一定的系统要求并完成一系列的安装和配置步骤。以下是详细的说明: #### 1. 系统要求 - **操作系统**: macOS (64-bit) 或更高版本[^1]。 - **磁盘空间**: 至少需要 2.8 GB 的可用磁盘空间(不包括 IDE 和其他工具的磁盘空间)[^2]。 - **命令行工具**: 需要确保以下命令行工具已正确安装:`.bash`, `mkdir`, `rm`, `git`, `curl`, `unzip`, `which`[^1]。 #### 2. 安装 Xcode Xcode 是苹果官方提供的集成开发环境,Flutter 的开发依赖于 Xcode 提供的工具链。可以通过 Mac App Store 安装 Xcode[^2]。安装完成后,还需要通过命令行安装 Xcode 命令行工具: ```bash xcode-select --install ``` #### 3. 安装 Git Git 是用于管理 Flutter SDK 的版本控制系统。如果 Xcode 已经安装,通常 Git 也会随之安装。可以通过以下命令验证 Git 是否已安装: ```bash git --version ``` 如果没有安装,可以从 [Git 官方网站](https://git-scm.com/) 下载并安装,或者使用 Homebrew 安装: ```bash brew install git ``` #### 4. 获取 Flutter SDK 通过 Git 克隆 Flutter SDK 到本地: ```bash git clone https://github.com/flutter/flutter.git -b stable ``` 将克隆后的路径添加到系统的环境变量中。假设 Flutter 被克隆到 `/Users/YourMacUserName/flutter`,可以编辑 `.bash_profile` 文件以添加环境变量: ```bash echo 'export PATH="$PATH:/Users/YourMacUserName/flutter/bin"' >> ~/.bash_profile source ~/.bash_profile ``` #### 5. 配置环境变量 在 Mac配置环境变量时,通常需要编辑 `.bash_profile` 文件。如果该文件不存在,可以手动创建: ```bash touch ~/.bash_profile open -e ~/.bash_profile ``` 在文件中添加以下内容: ```bash export PATH="$PATH:/Users/YourMacUserName/flutter/bin" ``` 保存文件后,重新加载 `.bash_profile`: ```bash source ~/.bash_profile ``` #### 6. 安装依赖项 运行以下命令以检查并安装 Flutter 所需的依赖项: ```bash flutter doctor ``` 根据输出结果,安装任何缺失的依赖项。例如,可能需要安装 Android Studio、Android SDK 或 iOS 开发工具。 #### 7. 处理 Apple 芯片兼容性问题 如果使用的是搭载 Apple M1 芯片的 Mac,可能会遇到某些 Flutter 组件或依赖项不兼容的问题。在这种情况下,可以安装并启用 Rosetta 2 来解决兼容性问题[^3]。通过以下命令安装 Rosetta 2: ```bash /softwareupdate --install-rosetta --agree-to-license ``` #### 8. 测试 Flutter 安装 完成所有配置后,可以通过以下命令测试 Flutter 是否正常工作: ```bash flutter --version ``` 还可以运行以下命令来验证开发环境是否完全准备好: ```bash flutter doctor -v ``` ### 示例代码 以下是一个简单的 Dart 代码示例,用于验证 Flutter 是否正常工作: ```dart import 'package:flutter/material.dart'; void main() { runApp(MyApp()); } class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return MaterialApp( home: Scaffold( appBar: AppBar(title: Text('Hello Flutter')), body: Center(child: Text('Hello, World!')), ), ); } } ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值