Flutter遇到的坑

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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章