下载并安装目前最新的`Android Studio 4.0`,然后通过`Android Studio 4.0`安装`Android SDK`。
下载目前最新的`flutter`
$ cd ~
$ mkdir Android
$ cd Android
$ git clone -b stable https://github.com/flutter/flutter.git
配置环境变量
$ export PATH=/Users/`whoami`/Android/flutter/bin:$PATH
# android sdk目录,替换为你自己的即可,下面是Android Studio安装SDK的默认目录
$ export ANDROID_HOME="/Users/`whoami`/Library/Android/sdk"
$ export PATH=${PATH}:${ANDROID_HOME}/tools
$ export PATH=${PATH}:${ANDROID_HOME}/platform-tools
$ export PUB_HOSTED_URL=https://pub.flutter-io.cn
$ export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
上述环境变量,全部追加到 `.bashrc` 尾部
export PATH=/Users/`whoami`/Android/flutter/bin:$PATH
# android sdk目录,替换为你自己的即可,下面是Android Studio安装SDK的默认目录
export ANDROID_HOME="/Users/`whoami`/Library/Android/sdk"
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
如果不增加到`.bashrc` 尾部,则在 `Android Studio 4.0` 创建项目的时候,会非常慢,主要是网络问题。
必要的环境配置,依赖下载
#对于 macOS Catalina 10.15.5 来说,由于Shell被替换成了ZSH,因此环境变量需要重新配置一下
$ cp /etc/zprofile ~/.zprofile
$ chmod u+w ~/.zprofile
$ echo "source ~/.bashrc" >> .zprofile
$ flutter doctor
$ flutter doctor --android-licenses
$ sudo gem install cocoapods
# 杀掉全部的dart进程,否则可能导致长时间无法创建项目的问题
# 任何时候,flutter相关卡住,貌似都可以这样操作
$ killall -9 dart
继续阅读在macOS Catalina(10.15.5)上搭建Flutter开发环境