寫在前面
Flutter是Google推出的一套移動端跨平臺的UI框架,可以快速在Android和iOS平臺構建高質量的原生UI界面,目前在全世界受到越來越多的開發者喜愛,並且還是開源、免費的。
Flutter是爲了後期Google Fuchsia做準備,是未來構建Fuchsia應用的主要方式,所以,我們可以提前爲未來做好準備,你覺得呢?
Flutter的1.0正式版於北京時間2018年12月5日發佈,截至目前目前已更新至1.2.1.
Flutter支持在Windows、Mac等操作系統上開發。
這裏以安裝Windows開安環境爲例進行說明。
一、下載Flutter SDK
有兩種方式下載Flutter SDK。
第一種方式:通過Flutter官網下載。
一般在國內,很可能下載失敗,因爲被牆的原因。我們可以通過換一種方式去下,見第二種方式。
第二種方式:通過Flutter源碼Release版本下載。
打開Flutter源碼Release版本鏈接地址https://github.com/flutter/flutter/releases,下載最新的zip到本地,如:D:\Dev_SW\FlutterSdk。
二、配置環境變量
1、配置用戶變量PUB_HOSTED_URL
PUB_HOSTED_URL=https://pub.flutter-io.cn
2、配置用戶變量FLUTTER_STORAGE_BASE_URL
FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
3、編輯用戶變量Path
在path值最後增加flutter sdk的bin目錄路徑,如D:\Dev_SW\FlutterSdk\flutter-1.2.1\bin。
三、命令行執行flutter doctor
打開cmd命令行工具,執行flutter doctor指令檢測是否安裝了相關依賴。
四、在Android Studio中安裝Dart、Flutter插件
打開Android Studio,選擇File---Settings---Plugins---Browse repositories...,然後輸入Dart,選擇正確的Dart插件安裝,Dart安裝完成後,輸入Flutter,並選擇對應的插件進行安裝。
五、Android Studio新建Flutter工程
在Android Studio中,選擇File---New---New Flutter Project,選擇Flutter Application,點擊下一步即可。