Flutter SDK安裝

SDK下載安裝

Flutter集成了Dart,因此不需要單獨安裝dart-sdk。
Flutter的SDK可以從官網下載:
https://flutter.io/docs/development/tools/sdk/archive?tab=windows#windows
flutterVersion
這裏列出了4個channel:Stable,Beta,Dev,Master。開發推薦使用dev版本。
當前最新Stable版爲v1.0.0,大小爲320.66M,解壓後有656M。若選擇從GitHub下載,則務必注意是否爲完整版本。GitHub上低於10M的那些版本都是不完整版本,需要額外下載。
下載後解壓,得到一個flutter文件夾,放到非系統盤路徑下,這樣不涉及權限問題。
flutterRelease
這裏放在了D:\program file下。

環境變量設置

修改系統環境變量,在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

若要升級flutter,則打開cmd,使用cd命令定位到應用程序根目錄(包含pubspec.yaml文件的目錄),然後輸入命令:

flutter upgrade

各個channel區別及切換

  • Stable:穩定版。近一年中最好的beta版本。
  • Beta:測試版。每隔幾周都會選取近幾個月中最好的dev版本作爲Beta版。
  • dev:最新的經過完全測試的版本。包含新功能,但可能有一些問題。
  • master:最新版,但未經測試。

可以看到這4個channel是遞進關係。開發推薦使用dev版。
切換channel:

flutter channel dev

如上,會將channel切換到dev版本。切換後,再次輸入flutter命令,會自動更新。
注意要執行該命令,則必須保證flutter sdk的文件沒有經過改動。
若環境變量中沒有添加PUB_HOSTED_URLFLUTTER_STORAGE_BASE_URL來設置國內鏡像,則切換後,更新會失敗。
除了命令切換,還可以直接從官網下載對應channel的壓縮包來替換。

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