Flutter集成了Dart,因此不需要單獨安裝dart-sdk。
Flutter的SDK可以從官網下載:https://flutter.io/sdk-archive/#windows
在Flutter安裝目錄的flutter
文件下找到flutter_console.bat
,雙擊運行並啟動flutter命令行,接下來,你就可以在Flutter命令行運行flutter命令了
修改系統環境變量,在Path中添加:
D:\program file\flutter\bin
打開cmd,輸入flutter,會列出flutter所有的命令列表。
為了可以順利切換版本與升級,可以設置兩個用戶變量:
變量名PUB_HOSTED_URL,變量值https://pub.flutter-io.cn。
變量名FLUTTER_STORAGE_BASE_URL,變量值https://storage.flutter-io.cn。
檢查flutter環境:
在cmd中運行命令:flutter doctor
升級flutter:flutter upgrade
各個channel區別及切換
Stable:穩定版。近一年中最好的beta版本。
Beta:測試版。每隔幾周都會選取近幾個月中最好的dev版本作為Beta版。
dev:最新的經過完全測試的版本。包含新功能,但可能有一些問題。
master:最新版,但未經測試。
可以看到這4個channel是遞進關系。開發推薦使用dev版。
切換channel:
flutter channel dev
如上,會將channel切換到dev版本。切換后,再次輸入flutter命令,會自動更新。
注意要執行該命令,則必須保證flutter sdk的文件沒有經過改動。
若環境變量中沒有添加PUB_HOSTED_URL和FLUTTER_STORAGE_BASE_URL來設置國內鏡像,則切換后,更新會失敗。
除了命令切換,還可以直接從官網下載對應channel的壓縮包來替換