前言
自Flutter beta版發布, 經過幾個月的發展, 它已成為了github社區開源項目活躍度的Top50。加上近日Google的Flutter Live 2018全球同步直播宣傳,與 Flutter 1.0 正式版的發布,Flutter更是成為了移動開發的熱點。感覺它很有統一移動端的趨勢(~ ̄▽ ̄)~
首先介紹下Flutter:
Flutter是谷歌的移動UI框架,可以快速在iOS和Android上構建高質量的原生用戶界面。 Flutter可以與現有的代碼一起工作。在全世界,Flutter正在被越來越多的開發者和組織使用,並且Flutter是完全免費、開源的。
它也是構建未來的Google Fuchsia 應用的主要方式。
- Flutter官網地址 https://flutter.io
- 如果英文不好的同學,可以訪問它的中文社區 https://flutter-io.cn/
作為如今這么火熱的移動開發框架, 我一個做安卓當然也要瞧一瞧( •̀ ω •́ )✧。
開始
下載sdk
首先下載Flutter的sdk包, windows用戶的話直接點擊下載
如果其它系統則點擊這里。
下載完成后解壓至對應的安裝目錄, 我這里是C:\Softwares\flutter,完成后大概是這個樣子:

然后運行它的話可以直接雙擊flutter_console.bat文件。
更新環境變量
在對應用戶或系統上的Path,上添加一條,定位至flutter的bin文件夾內,我的是C:\Softwares\flutter\bin, 根據你自己的安裝位置選擇。
添加成功之后打開cmd, 輸入flutter,然后會顯示如圖結果:

就表示成功了。
然后就用Android Studio來啟動第一個flutter應用程序:
依次點擊File -> Settings -> Plugings -> Browse repositories... ,然后搜索Flutter,如圖:

再點擊安裝。若彈出要求你繼續安裝的對話框,則按它提示安裝。沒有則再搜索Dart 進行手動安裝。最后重啟Android Studio。
重啟后, 點擊File -> New ,會多出 New Flutter Project...這個選項,點擊進入,會有如圖所示界面:

點擊第一個,再按提示輸入信息

若沒有找到Flutter SDK Path,則手動選擇之前flutter安裝的位置,然后按提示繼續就行了。
需要注意的時創建項目時可能需要科學上網,總之有點慢,也可以手動進行換源解決。
創建成功之后,項目結構

其中的android目錄和正常的安卓目錄幾乎一樣, 打開最里面的MainActivity,

再點擊如圖提示位置,即可編寫安卓相關代碼,並直接調式。
最后附上運行效果圖

即是個簡單的計數器demo
