發表日期:2018-12 文章編輯:小燈 瀏覽次數:6058
由于Flutter會同時構建Android和IOS兩個平臺的發布包,所以Flutter同時依賴Android SDK和iOS SDK,在安裝Flutter時也需要安裝響應平臺的構建工具和
SDK。
去Flutter官網下載其最新可用的安裝包,官網地址:https://flutter.io/sdk-archive/#macos
下載之后解壓,存放到一個目錄之下,我存放的目錄是/Users/xietao/Documents
由于在國內訪問Flutter有時可能會受到限制,Flutter官方為中國開發者搭建了臨時鏡像,大家可以將如下環境變量加入到用戶環境變量中:
使用命令:vi ~/.bash_profile
export PUB_HOSTED_URL=https://pub.flutter-io.cn export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn export PATH=/Users/xietao/Documents/flutter/bin:$PATH
最后一個環境變量是flutter sdk的目錄
然后保存:wq
退出vi環境
運行 source $HOME/.bash_profile
刷新當前終端窗口。這時候新增加的環境變量就生效了
可以使用echo $PATH
來驗證flutter/bin
是否已在PATH中。
運行后會發現缺少一些其他依賴,就按照提示一個個安裝好就行
安裝好之后如下顯示就可以了,我這里沒有管IntelliJ IDEA
查看Flutter各個分支,使用命令Flutter channel
帶*
號的分支即你本地的Flutter SDK 跟蹤的分支,要切換分支,可以使用flutter channel beta
或 flutter channel master
,Flutter官方建議跟蹤穩定分支,但你也可以跟蹤master
分支,這樣可以查看最新的變化,但這樣穩定性要低的多。
要升級flutter sdk,只需一句命令:flutter upgrade
該命令會同時更新Flutter SDK和你的flutter項目依賴包。如果你只想更新項目依賴包(不包括Flutter SDK),可以使用如下命令:
flutter packages get 獲取項目所有的依賴包。 flutter packages upgrade 獲取項目所有依賴包
的最新版本。
理論上可以使用任何文本編輯器與命令行工具來構建Flutter應用程序,比如上邊沒有配置的IntelliJ IDEA也可以。 不過,Flutter官方建議使用Android Studio和VS Code之一以獲得更好的開發體驗。Flutter官方提供了這兩款編輯器插件,通過IDE和插件可獲得代碼補全、語法高亮、widget編輯輔助、運行和調試支持等功能,可以幫助我們極大的提高開發效率。下邊介紹一下Android Studio的配置
安裝兩個插件:Dart和Flutter
安裝步驟:
接下來,讓我們用Android Studio創建一個Flutter項目,然后運行它,并體驗“熱重載”。
安裝好插件之后,重啟Android Studio在面板上就會多了一個創建Flutter的選項,點擊創建一個Flutter項目
上述命令創建一個Flutter項目,項目名為first_flutter_app,其中包含一個使用Material 組件的簡單演示應用程序。
在項目目錄中,您應用程序的代碼位于 lib/main.dart。
一步一步進行
iPhone上運行效果
Android上運行效果
日期:2018-10 瀏覽次數:7247
日期:2018-12 瀏覽次數:4319
日期:2018-07 瀏覽次數:4868
日期:2018-12 瀏覽次數:4168
日期:2018-09 瀏覽次數:5491
日期:2018-12 瀏覽次數:9915
日期:2018-11 瀏覽次數:4798
日期:2018-07 瀏覽次數:4574
日期:2018-05 瀏覽次數:4851
日期:2018-12 瀏覽次數:4315
日期:2018-10 瀏覽次數:5132
日期:2018-12 瀏覽次數:6206
日期:2018-11 瀏覽次數:4453
日期:2018-08 瀏覽次數:4585
日期:2018-11 瀏覽次數:12623
日期:2018-09 瀏覽次數:5570
日期:2018-12 瀏覽次數:4823
日期:2018-10 瀏覽次數:4178
日期:2018-11 瀏覽次數:4522
日期:2018-12 瀏覽次數:6057
日期:2018-06 瀏覽次數:4002
日期:2018-08 瀏覽次數:5427
日期:2018-10 瀏覽次數:4453
日期:2018-12 瀏覽次數:4516
日期:2018-07 瀏覽次數:4355
日期:2018-12 瀏覽次數:4494
日期:2018-06 瀏覽次數:4376
日期:2018-11 瀏覽次數:4369
日期:2018-12 瀏覽次數:4242
日期:2018-12 瀏覽次數:5275
Copyright ? 2013-2018 Tadeng NetWork Technology Co., LTD. All Rights Reserved.