在MAC OS下Flutter環境變量配置

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

相關文章
相關標籤/搜索