参考此文)android
//Android sdk 环境变量配置(没配置的须要配置) export ANDROID_HOME="/Users/WES319MAC/Library/Android/sdk" export PATH=${PATH}:${ANDROID_HOME}/tools export PATH=${PATH}:${ANDROID_HOME}/platform-tools //打开(或建立) .bash_profile open -e .bash_profile
在文件编辑中添加如下代码并保存文件
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
export PATH=/Users/WES319MAC/Library/flutter/bin:$PATHbash
注意:
一、因为一些flutter命令须要联网获取数据,若是您是在国内访问,因为众所周知的缘由,直接访问极可能不会成功。 上面的PUB_HOSTED_URL和FLUTTER_STORAGE_BASE_URL是google为国内开发者搭建的临时镜像。
二、WES319MAC为我本机的用户名,配置时请替换为你本身本机的用户名;注意确认本身Flutter SDK本机路径。以上配置完成后执行如下命令:this
//1.刷新当前终端窗口 source $HOME/.bash_profile //2.查看Flutter配置是否已经在PATH环境变量 echo $PATH
运行 flutter doctor 显示您可能须要安装的剩余依赖项:google
WES319deMac-mini:~ WES319MAC$ flutter doctor Doctor summary (to see all details, run flutter doctor -v): [✓] Flutter (Channel stable, v1.2.1, on Mac OS X 10.14.3 18D109, locale zh-Hans-HK) [!] Android toolchain - develop for Android devices (Android SDK version 28.0.3) ! Some Android licenses not accepted. To resolve this, run: flutter doctor --android-licenses [✓] iOS toolchain - develop for iOS devices (Xcode 10.2) [✓] Android Studio (version 3.3) [✓] Connected device (1 available) ! Doctor found issues in 1 category.
若是输出以上相似的结果,没有提示command not found就说明配置成功了。code