為您解碼網(wǎng)站建設(shè)的點點滴滴
發(fā)表日期:2018-12 文章編輯:小燈 瀏覽次數(shù):6076
由于Flutter會同時構(gòu)建Android和IOS兩個平臺的發(fā)布包,所以Flutter同時依賴Android SDK和iOS SDK,在安裝Flutter時也需要安裝響應(yīng)平臺的構(gòu)建工具和
SDK。
去Flutter官網(wǎng)下載其最新可用的安裝包,官網(wǎng)地址:https://flutter.io/sdk-archive/#macos
下載之后解壓,存放到一個目錄之下,我存放的目錄是/Users/xietao/Documents
由于在國內(nèi)訪問Flutter有時可能會受到限制,F(xiàn)lutter官方為中國開發(fā)者搭建了臨時鏡像,大家可以將如下環(huán)境變量加入到用戶環(huán)境變量中:
使用命令: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
最后一個環(huán)境變量是flutter sdk的目錄
然后保存:wq
退出vi環(huán)境
運行 source $HOME/.bash_profile
刷新當前終端窗口。這時候新增加的環(huán)境變量就生效了
可以使用echo $PATH
來驗證flutter/bin
是否已在PATH中。
運行后會發(fā)現(xiàn)缺少一些其他依賴,就按照提示一個個安裝好就行
安裝好之后如下顯示就可以了,我這里沒有管IntelliJ IDEA
查看Flutter各個分支,使用命令Flutter channel
帶*
號的分支即你本地的Flutter SDK 跟蹤的分支,要切換分支,可以使用flutter channel beta
或 flutter channel master
,F(xiàn)lutter官方建議跟蹤穩(wěn)定分支,但你也可以跟蹤master
分支,這樣可以查看最新的變化,但這樣穩(wěn)定性要低的多。
要升級flutter sdk,只需一句命令:flutter upgrade
該命令會同時更新Flutter SDK和你的flutter項目依賴包。如果你只想更新項目依賴包(不包括Flutter SDK),可以使用如下命令:
flutter packages get 獲取項目所有的依賴包。 flutter packages upgrade 獲取項目所有依賴包
的最新版本。
理論上可以使用任何文本編輯器與命令行工具來構(gòu)建Flutter應(yīng)用程序,比如上邊沒有配置的IntelliJ IDEA也可以。 不過,F(xiàn)lutter官方建議使用Android Studio和VS Code之一以獲得更好的開發(fā)體驗。Flutter官方提供了這兩款編輯器插件,通過IDE和插件可獲得代碼補全、語法高亮、widget編輯輔助、運行和調(diào)試支持等功能,可以幫助我們極大的提高開發(fā)效率。下邊介紹一下Android Studio的配置
安裝兩個插件:Dart和Flutter
安裝步驟:
接下來,讓我們用Android Studio創(chuàng)建一個Flutter項目,然后運行它,并體驗“熱重載”。
安裝好插件之后,重啟Android Studio在面板上就會多了一個創(chuàng)建Flutter的選項,點擊創(chuàng)建一個Flutter項目
上述命令創(chuàng)建一個Flutter項目,項目名為first_flutter_app,其中包含一個使用Material 組件的簡單演示應(yīng)用程序。
在項目目錄中,您應(yīng)用程序的代碼位于 lib/main.dart。
一步一步進行
iPhone上運行效果
Android上運行效果
日期:2018-10 瀏覽次數(shù):7265
日期:2018-12 瀏覽次數(shù):4341
日期:2018-07 瀏覽次數(shù):4889
日期:2018-12 瀏覽次數(shù):4186
日期:2018-09 瀏覽次數(shù):5512
日期:2018-12 瀏覽次數(shù):9934
日期:2018-11 瀏覽次數(shù):4821
日期:2018-07 瀏覽次數(shù):4593
日期:2018-05 瀏覽次數(shù):4866
日期:2018-12 瀏覽次數(shù):4334
日期:2018-10 瀏覽次數(shù):5148
日期:2018-12 瀏覽次數(shù):6225
日期:2018-11 瀏覽次數(shù):4478
日期:2018-08 瀏覽次數(shù):4601
日期:2018-11 瀏覽次數(shù):12652
日期:2018-09 瀏覽次數(shù):5593
日期:2018-12 瀏覽次數(shù):4846
日期:2018-10 瀏覽次數(shù):4200
日期:2018-11 瀏覽次數(shù):4539
日期:2018-12 瀏覽次數(shù):6075
日期:2018-06 瀏覽次數(shù):4016
日期:2018-08 瀏覽次數(shù):5448
日期:2018-10 瀏覽次數(shù):4465
日期:2018-12 瀏覽次數(shù):4544
日期:2018-07 瀏覽次數(shù):4370
日期:2018-12 瀏覽次數(shù):4508
日期:2018-06 瀏覽次數(shù):4397
日期:2018-11 瀏覽次數(shù):4385
日期:2018-12 瀏覽次數(shù):4258
日期:2018-12 瀏覽次數(shù):5296
Copyright ? 2013-2018 Tadeng NetWork Technology Co., LTD. All Rights Reserved.