1  下载Flutter SDK

Flutter的官网在国内是可以直接访问的,所以建议直接在官网下载最新Stable(稳定版)SDK。
https://flutter.dev/docs/development/tools/sdk/releases?tab=macos

 

2  安装SDK

安装很简单,解压到指定文件夹就好了,建议目录不要要中文。(不确定存在中文是否有可能造成问题,作为开发者 任何时候都要考虑到中文编码的特殊性)

 

3   设置Flutter环境变量

在用户根目录文件夹下有个 .bash_profile 文件(这个是隐藏文件,shift+command+. 隐藏/显示隐藏文件的快捷键) ,这个文件就是用来配置当前用户的环境变量的,用文本编辑器打开,在里面加上 Flutter SDK 安装路径。(不能直接复制粘贴,路径部分换成自己的Flutter安装路径)
// flutter安装路径
export PATH="/Users/wenzhizheng/Documents/Flutter/bin:$PATH"   
在保存退出之后终端要执行一下 source ~/.bash_profile 新配置的环境变量才会生效 
如果想要每次终端启动 设置的环境变量都有效果 可以在同级目录下找到 .zshrc文件  在里面加上这一句  source ~/.bash_profile

4   安装dart SDK

doctor这个脚本可以用来帮助检查当前flutter环境配置情况,如果是电脑上没有dart SDK,第一次执行 flutter doctor的时候会自动下载dart SDK,但是因为被墙,在中国会下载失败,在环境变量的配置中加上以下两局,然后重新执行一遍就好了。
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
重新在终端执行一遍 flutter doctor 当看到提示相关东西都下载好之后,再在环境变量中加上dart SDK的路径
// dart安装路径 
export PATH="/Users/wenzhizheng/Documents/Flutter/bin/cache/dart-sdk:$PATH"

 

5   安装 Xcode 和 Android Studio

Xcode安装很简单 AppStore上有,直接一键获取就可以了, AS去这个网站选择对应的版本下载安装 https://www.androiddevtools.cn/

 

6   Android Studio安装Flutter和Dart插件

Android Studio 点击左上角主菜单 -> Preferences(配置) -> Plugins(插件) -> 搜索安装Flutter就可以了。因为Flutter依赖Dart 所以安装Flutter插件的时候回提示你是否需要安装Dart,直接点Install就可以了。

 

7  使用Doctor检查Flutter安装情况

当以上6个步骤都保证执行成功之后,Flutter所需要的东西等于是都安装完了,这时候在执行doctor正常应该是所有的项都是绿色打钩状态。

flutter build ios 安装的一直是旧版本 flutter应用安装到ios_flutter

但是有的小伙伴可能会出现以下两个报错。

1 Android toolchain - develop for Android devices
出现这个情况就在终端输入 sdkmanager --licenses 然后按回车,接下去出现的 (Y/N) 都是选YES,一路回车就好了。

2 如果VS已经安装了Flutter和Dart插件 可是执行Doctor还是提示需要安装。
在终端中执行  ln -s ~/Library/Application\ Support/Google/AndroidStudio4.1/plugins ~/Library/Application\ Support/AndroidStudio4.1 (4.1是你电脑上安装的VS版本)