flutter的相關簡介這裏不多說,直接看文檔,作爲剛入手的小白來說,記錄一下遇到的坑.
一.環境配置
執行flutter doctor總是報錯
The Flutter directory is not a clone of the GitHub project.
原因可能有兩個:
環境變量配置不對,按照下面對應配置
export PATH=/Users/用戶名/Documents/flutter/flutter/bin:$PATH//flutter sdk安裝的目錄
export ANDROID_HOME="/Users/用戶名/Documents/android_sdk" //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
如果環境變量配置正確的情況還有報錯,可以和sdk有關係,我是這種情況,那就下載最新的sdk,然後修改flutter的環境變量爲最新的目錄地址即可.
下面是我的經歷,不知道是我閱讀能力有問題還是咋滴,反正我就是配錯了,如果你也遇到的這種情況的,說明,flutter的文檔需要優化一下,哈哈!
本來根據提供的下載頁地址,下載了安裝包,解壓後,並沒有直接配置路徑,執行flutter doctor報錯,flutter not found,然後,我就配置成了我解壓後的目錄,一直報The Flutter directory is not a clone of the GitHub project.一開始以爲是目錄的問題,然後在不同的地方下載了flutter,還是報錯,最後發現,glit下載的sdk和在下載頁上的是一樣的,[無語],把之前下載的刪掉,直接用git下載的sdk包到電腦的更目錄,並修改sdk的環境變量,這樣就可以了😊
export PATH=`pwd`/flutter/bin:$PATH