Flutter是谷歌的移動UI框架,能夠快速在iOS和Android上構建高質量的原生用戶界面。真心無力吐槽這些所謂的中文站以及社區的文檔,整理一下安裝流程吧。android
本人是android開發,基於此基礎上(androidstudio3.3 SDK爲28+)windows
1.首先下載flutterSdk,能夠選擇stable版穩定版,目前是1.2.1 , SDK下載好以後選擇放在一個文件夾解壓,不必定要C盤,路徑自定義,不要將Flutter安裝在C:\Program Files\
須要提高權限的目錄中;sdk是包含dart和flutter支持的,不須要單獨下載dart的sdk。框架
2.而後配置環境變量,參考下圖,官方文檔是要求配置在用戶變量裏,在Path裏添加flutter/bin的路徑this
3.而後到flutter解壓目錄下執行flutter doctor 命令 ,回車後要等一會,整個過程要聯網,若是失敗請配置鏡像或者fq,命令執行成功後大概是下圖的樣子code
由上到下第一個爲flutter是否安裝成功,第二個爲Android toolchain,若是失敗能夠下載28版本以上的AndroidSDKblog
還有可能會提示Android licenses not accepted. To resolve this, run: flutter doctor --android-licenses開發
按提示執行文檔
flutter doctor --android-licenses
一路選擇yes便可接受所有的協議get
下面依次爲檢測AndroidStudio各個版本,以及是否配置了flutter和dart的支持it
4.在AndroidStudio加入flutter支持,在Setting-Plugins -Browse Repositories ,搜索flutter安裝,重啓AndroidStudio便可
配置好以後再運行flutter doctor命令,大概會是下圖的樣子(本人是AndroidStudio3.3.2)
5.那麼能夠開始寫個Demo試試了,直接AndroidStudio左上角File-new -new flutter project ,直接run試試吧,成功就以下圖所示了