參考此文)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