- 打开终端,下载flutter sdk
(刚开始从github直接下载sdk,提示“The Flutter directory is not a clone of the GitHub project.”,网上说是因为没有.git文件夹,所以最后使用git命令下载了)
//定位到你想存放sdk的位置
cd /Users/lishuang/flutter
//下载master分支
git clone -b master https://github.com/flutter/flutter.git
//下载beta版本
git clone -b beta https://github.com/flutter/flutter.git
//下载master版本和所有分支版本
git clone https://github.com/flutter/flutter.git
- 下载完成后,开始配置
//在终端进入用户目录
cd ~
//打开环境变量
open .bash_profile
//输入如下,替换成自己路径
export PATH=/Users/lishuang/flutter/flutter/bin:$PATH
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
export ANDROID_HOME=/Users/lishuang/Library/Android/sdk
export PATH=$ANDROID_HOME/tools:$PATH
export PATH=$ANDROID_HOME/tools/bin:$PATH
export PATH=$ANDROID_HOME/platform-tools:$PATH
//保存配置
source .bash_profile
//使用flutter doctor安装其他依赖
flutter doctor
3.使用flutter doctor,错误解决(只解决了android studio的问题)
问题1:
- cmdline-tools component is missing
解决方法:打开Android Studio,下载cmdline-tools就可以了
问题2:
- android-license status unknown
解决方法:
输入 flutter doctor --android-licenses,接下来所有的输入 y 就可以了