1.下载安装包来获取最新的 stable Flutter SDK
flutter_macos_2.2.1-stable.zip
2.选择安装目录
选择安装目录 ,一般为 ~/development
,没有可以直接在 /Users/[用户名]
下新建文件夹development
3.将文件解压到目标路径
解压 flutter包到~/development
cd ~/development
unzip ~/Downloads/flutter_macos_2.2.1-stable.zip
4.配置iOS环境
- 下载安装XCode
- 安装Cocoa Pods
5.配置Android环境
- 下载安装Android Studio
- 1.打开插件设置(在 v3.6.3.0 以上的系统打开 Preferences > Plugins)
2.然后选择 Flutter 插件并点击 安装
3.当弹出安装 Dart 插件提示时,点击 Yes
4.当弹出重新启动提示时,点击 Restart
6.配置终端环境
- 终端在
~/.bash_profile
中添加配置信息
vim ~/.bash_profile
- flutter环境变量及国内镜像
#flutter环境变量
export PUB_HOSTED_URL="https://mirrors.tuna.tsinghua.edu.cn/dart-pub"
export FLUTTER_STORAGE_BASE_URL="https://mirrors.tuna.tsinghua.edu.cn/flutter"
export PATH=/Users/[用户名]/development/flutter/bin:$PATH
注意替换[用户名]
- Android studio环境配置
#Android studio环境配置
export ANDROID_HOME="/Users/[用户名]/Library/Android/sdk"
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools
注意替换[用户名] 后保存退出
7.修改终端启动项
macOS Catalina 及之后的操作系统默认使用 Z Shell,使用zsh,终端启动时 ~/.bash_profile 将不会被加载,所以需要修改 $HOME/.zshrc 文件。
- 修改~/.zshrc
vim ~/.zshrc
- 添加source ~/.bash_profile
source ~/.bash_profile
添加成功后保存并退出
- 终端执行命令 加载bash_profile
source $HOME/.bash_profile
8.检查flutter依赖环境
flutter doctor
- ❌提示
Android license status unknown
1.配置Android SDK命令行工具
Preferences
->
Apperaance & Behavior
->
System Settings
->
勾选Android SDK
保存
参考
2.执行 flutter doctor --android-licenses
,一直输入y
。执行完成即可。