天天看點

Flutter系列-搭建Flutter開發環境

前提:針對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 以獲得有關鏡像伺服器的最新動态。

如下圖所示:

Flutter系列-搭建Flutter開發環境

2.配置系統變量flutter/bin:

複制自己flutter SDK下flutter檔案夾下的bin目錄。找到系統變量path,輕按兩下,新增,填上即可(跟配置JAVA_HOME一樣的)

Flutter系列-搭建Flutter開發環境

重新開機windows以适應這些配置。

如果出現 flutter 不是内部或外部…Unable to find git in your PATH

說明你沒有配置git環境變量。

在系統變量path中加上:

Flutter系列-搭建Flutter開發環境

儲存後關閉掉cmd再打開輸入flutter doctor,如下圖:

Flutter系列-搭建Flutter開發環境

然後主要關注下Android toolchain: ! Some Android licenses not accepted. To resolve this, run: flutter doctor --android-licenses(一些Android許可證不被接受。要解決這個問題,請運作:flatter-doctor-android許可證),按提示執行指令即可:

Flutter系列-搭建Flutter開發環境

選擇Y(yes),執行結束即可,如碰到其它情況,按照提示執行即可。

四.安裝Flutter插件和Dart插件

flutter依賴于dart,是以先安裝dart。

Flutter系列-搭建Flutter開發環境

然後重新開機編輯器即可。到這裡flutter環境已經配置完成,可以建立flutter項目了。