官網(wǎng)地址:https://flutter.io/
插件倉庫:https://pub.dartlang.org/flutter
跟多的介紹可以通過上面的鏈接獲取,這里就總結(jié)一句锯梁,F(xiàn)lutter大法好
INSTALL ON MACOS
獲取 Flutter SDK
為了獲取 Flutter , 使用 git 去克隆倉庫然后添加 flutter 工具到你的環(huán)境變量焰情。 運行 flutter doctor 來顯示剩下你需要安裝的的依賴陌凳。
克隆倉庫
如果這是你第一次在電腦上安裝 Flutter ,就要克隆這個遠程倉庫:
git clone -b beta https://github.com/flutter/flutter.git
設置環(huán)境變量
對于所有終端會話永久修改此變量的步驟是特定于計算機的内舟。通常合敦,您會在打開新窗口時將行添加到執(zhí)行的文件中。例如:
確定您放置Flutter SDK的目錄验游。您將在步驟3中需要此操作充岛。
打開(或創(chuàng)建)$HOME/.bash_profile。文件路徑和文件名可能在您的機器上不同耕蝉。
添加以下行并更改[PATH_TO_FLUTTER_GIT_DIRECTORY]為克隆Flutter的git repo的路徑:
export PATH=[PATH_TO_FLUTTER_GIT_DIRECTORY]/flutter/bin:$PATH
運行source $HOME/.bash_profile
刷新當前窗口崔梗。
flutter/bin通過運行以下命令驗證目錄是否在PATH中:
echo $PATH
關閉所有的終端,重新開啟一個新的終端垒在,完成更改蒜魄。
運行 flutter doctor
打開一個新的命令提示符或者 PowerShell 窗口,接著運行以下的命令,看是否需要安裝任何依賴項來完成安裝:
flutter doctor
執(zhí)行結(jié)果:
DonghongyudeMBP:~ donghongyu$ flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[?] Flutter (Channel master, v0.4.3-pre.59, on Mac OS X 10.13.4 17E202, locale zh-Hans-CN)
[?] Android toolchain - develop for Android devices (Android SDK 27.0.3)
[?] iOS toolchain - develop for iOS devices (Xcode 9.3.1)
[?] Android Studio (version 3.0)
[?] Android Studio (version 3.1)
[?] IntelliJ IDEA Ultimate Edition (version 2018.1.2)
[!] Connected devices
! No devices available
! Doctor found issues in 1 category.
如果你是第一次使用Flutter的話可能會有幾個錯誤出現(xiàn)
Android Studio 配置
運行官方Example
flutter_gallery是比較完善的案例谈为,但是比較坑的是里面使用到了https://flutter.googlesource.com/gallery-assets旅挤,但是由于這是Google的服務器,太渣了【你懂的】峦阁。
所以我們這里要配置一下谦铃,通過某種方式將gallery-assets下載下來耘成,這里大家可以直接使用我配置到GitHub的https://github.com/MartinDong/gallery-assets.git
配置完成上面的之后使用Android Studio運行項目
如果想運行在ios的實體手機上面,需要使用命令行運行,如下
在終端打開flutter_gallery文件夾
- 遵循Xcode簽名流程來配置您的項目:
- 通過
open ios/Runner.xcworkspace
在Flutter項目目錄中的終端窗口中運行榔昔,打開項目中的默認Xcode工作區(qū)。 - 在Xcode中瘪菌,選擇Runner左側(cè)導航面板中的項目撒会。
- 在Runner目標設置頁面中,確保在 General > Signing > Team 下選擇了您的開發(fā)團隊师妙。當您選擇一個團隊時诵肛,Xcode會創(chuàng)建并下載開發(fā)證書,向您的設備注冊您的帳戶默穴,并創(chuàng)建和下載配置文件(如果需要)怔檩。
- 要開始您的第一個iOS開發(fā)項目,您可能需要使用您的Apple ID登錄Xcode蓄诽。
- 通過
- 運行啟動您的應用程序
flutter run
薛训。