前提:針對Android開發者(windows系統下),已安裝Git,AndroidStudio(建議4.0+版本)
一.下載下傳Flutter SDK
位址:https://flutter.dev/docs/development/tools/sdk/releases,在 Stable channel (Windows)裡面下最新版本即可。Flutter的管道版本會不停變動,請以Flutter官網為準。在中國,要想正常擷取安裝包清單或下載下傳安裝包,可能需要翻牆,也可以去Flutter github項目下去下載下傳安裝包,位址:https://github.com/flutter/flutter/releases 。(我是直接在前面的位址下載下傳的)
二.解壓SDK:
1.将安裝包zip解壓到你想安裝Flutter SDK的路徑(如:C:\FlutterSDK;注意,盡量不要将flutter安裝到需要一些高權限的路徑如C:\Program Files\)。
2.在Flutter安裝目錄的flutter檔案下找到flutter_console.bat,輕按兩下運作并啟動flutter指令行,接下來,你就可以在Flutter指令行運作flutter指令了。
三.環境變量配置
1.使用鏡像:
由于在國内通路Flutter有時可能會受到限制,Flutter官方為中國開發者搭建了臨時鏡像,大家可以将如下環境變量加入到使用者環境變量(注意是使用者變量,不是系統變量)中:
PUB_HOSTED_URL=https://pub.flutter-io.cn
FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
注意: 此鏡像為臨時鏡像,并不能保證一直可用,讀者可以參考https://flutter.io/community/china 以獲得有關鏡像伺服器的最新動态。
如下圖所示:
2.配置系統變量flutter/bin:
複制自己flutter SDK下flutter檔案夾下的bin目錄。找到系統變量path,輕按兩下,新增,填上即可(跟配置JAVA_HOME一樣的)
重新開機windows以适應這些配置。
如果出現 flutter 不是内部或外部…Unable to find git in your PATH
說明你沒有配置git環境變量。
在系統變量path中加上:
儲存後關閉掉cmd再打開輸入flutter doctor,如下圖:
然後主要關注下Android toolchain: ! Some Android licenses not accepted. To resolve this, run: flutter doctor --android-licenses(一些Android許可證不被接受。要解決這個問題,請運作:flatter-doctor-android許可證),按提示執行指令即可:
選擇Y(yes),執行結束即可,如碰到其它情況,按照提示執行即可。
四.安裝Flutter插件和Dart插件
flutter依賴于dart,是以先安裝dart。
然後重新開機編輯器即可。到這裡flutter環境已經配置完成,可以建立flutter項目了。