1、下载flutter
https://docs.flutter.dev/install/archive
- 解压下载的文件到你的电脑上的一个目录,例如
C:\src\flutter(Windows)或/usr/local/flutter(macOS)。
2. 配置环境变量
macOS (使用Zsh)
-
打开终端。
-
编辑你的
.zshrc文件open -e ~/.zshrc
3. 在文件末尾添加以下行:
export PATH="$PATH:`pwd`/flutter/bin"
4. 保存并关闭文件,然后运行:
source ~/.zshrc
macOS (使用Bash)
-
打开终端。
-
编辑你的
.bash_profile或.bashrc文件:open -e ~/.bash_profile -
在文件末尾添加以下行:
#flutter export PUB_HOSTED_URL=https://pub.flutter-io.cn; export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn export PATH=/usr/local/flutter/bin:$PATH -
保存并关闭文件,然后运行:
source ~/.bash_profile
然后执行:
flutter doctor
如果报错:

Failed to retrieve the Dart SDK from: https://storage.googleapis.com/flutter_infra_release/flutter/6ac15fcf7b67ce69877786a4fe5df0c6a3ff5d9a/dart-sdk-darwin-arm64.zip
终端先执行:
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
然后,就能正常下载sdk,然后检测:flutter -h
可以看到几个错误,

解决第一个问题:
终端执行:
flutter doctor --android-licenses
然后一直按:y,
过一会,就会出现提示的,我这边的Android SDK版本只有28,第一个错误仍然在,提示要sdk在35或以上,就去更新Android sdk 去,我下载了个36.1;
终端再:flutter doctor,就正常了,第一个问题解决了。