一.在Windows上安裝Flutter

一.在Windows上安裝Flutter

來自專欄 Flutter學習指南4 人贊了文章

在Windows上安裝Flutter

  • 安裝前提
  • 獲取 Flutter SDK
    • 從 git 倉庫中克隆
    • 更新 PATH 環境變數
    • 運行 flutter doctor
  • 編輯器設置
  • 安卓設置
    • 安裝 Android Studio
    • 設置安卓設備
    • 設置安卓模擬器
  • 下一步

安裝前提

為了安裝和運行 Flutter,你的設備必須滿足以下條件:

- 操作系統:Windows 7 或更高版本 (64 位)

- 硬碟空間: 400MB (不包括Android Studio所佔的硬碟空間)

- 工具: Flutter 依賴下列系統環境中的命令行工具:

- Git for Windows (在 Windows命令提示符 下使用 Git )

如果Git for Windows已經安裝了,請確認在 Windows命令提示符 下能夠運行 `git`。

獲取 Flutter SDK

第一步,使用 git 從github倉庫中克隆,然後添加 flutter 命令行工具到你的PATH環境變數中。

下一步,運行flutter doctor,其運行結果會展示你未安裝的依賴。

從 git 倉庫中克隆

如果這是你第一次在你的設備中安裝 Flutter,運行以下命令:

$ git clone -b beta https://github.com/flutter/flutter.git

運行 flutter doctor

在Windows的命令提示符下,運行以下命令來檢查你還需要安裝哪些依賴:

$ flutter doctor

註:請在Windows命令提示符或PowerShell中運行這個命令,Flutter暫時不支持第三方shell工具,如Git Bash。

這個命令檢查你的環境,然後在Windows終端中顯示檢查結果。Dart SDK與Flutter捆綁在一起了,不需要單獨安裝Dart SDK。仔細檢查其運行輸出,獲取其未安裝的依賴軟體(粗體形式),然後根據其提示信息安裝。

舉個例子:

[-] Android toolchain - develop for Android devices ? Android SDK at D:Androidsdk ? Android SDK is missing command line tools; download from https://goo.gl/XxQghQ ? Try re-installing or updating your Android SDK, visit https://flutter.io/setup/#android-setup for detailed instructions.

第一次運行Flutter的命令之後,它安裝了自己所需的依賴並且完成了自己的編譯工作,以後,Flutter的運行速度就會快很多。

flutter doctor的輸出中,你會看到,你是使用了一個IDE,還是使用了IntelliJ IDEA的一個插件,抑或是 VS Code。

查看Editor Setup來安裝並設置 Flutter 和 Dart 的插件。

flutter 會使用谷歌的匿名分析報告功能來收集崩潰信息,這些數據用於幫助改善flutter的運行時間。你可以選擇在運行flutter命令之前退出分析。

flutter config --no-analytics可以禁用分析,flutter config顯示當前設置。

具體請查看谷歌自己的政策:google.com/intl/en/poli.

編輯器設置

通過使用 flutter 命令行工具,你可以使用任何編輯器來開發 Flutter 應用程序,命令flutter help可查看所有的可使用的選項。

不過,還是推薦使用我們的插件來編寫、運行、debugger、 Flutter 應用程序,插件信息請查看rich IDE experience。

參閱Editor Setup了解安裝插件的詳細步驟。

安卓設置

安裝Android Studio

你可以使用Mac、Windows、Linux(64 位)設備來開發Flutter APP。

下面是Android Studio 的安裝和配置步驟:

- 下載安裝 Android Studio : Android Studio

- 運行 Android Studio ,在第一次啟動時它會下載安裝最新的 Android SDK, Android SDK Platform-Tools, 和 Android SDK Build-Tools,這些工具都是Flutter開發安卓APP所必需的。

設置安卓設備

在安卓驅動程序上可以運行測試你開發的Flutter APP,你需要一個運行Android 4.1 (API level 16)或更高版本的安卓設備。

- 在你的安卓設備上開啟Developer options and USB debugging,詳細教程請見:Android documentation

- 使用USB連接線將你的安卓設備連接到電腦,在你的設備提示你時,同意你的設備連接你的電腦

- 在控制台上,運行flutter devices命令來驗證 Flutter 是否認出了你的設備連接

- 通過運行flutter run來啟動你開發的APP

你的adb工具默認基於Android SDK的版本。如果你想讓Flutter使用另一個Android SDK版本,你必須設置 ANDROID_HOME 環境變數為該Android SDK的路徑。

設置安卓模擬器

根據以下步驟,將你的Flutter APP運行在安卓模擬器上:

1. 在你的設備上開啟 VM acceleration。

2. 打開 Android Studio>Tools>Android>AVD Manager 然後點擊 Create Virtual Device.

3. 選擇一個設備然後點擊 Next

4. 為你想要模擬的Android版本選擇一個或多個系統鏡像,然後點擊Next,推薦使用x86或x86_64的鏡像

5. 檢查 AVD 的配置是否正確,然後選擇Finish。

有關上述步驟的詳細信息,請參考Managing AVDs

6. 在Android Virtual Device Manager 中,點擊工具欄上的 Run 按鈕,模擬器會啟動並顯示所選操作系統版本和設備的默認畫面。

7. 通過命令 flutter run 來運行你的APP, 連接設備的名字叫做 Android SDK built for <platform> ,platform是CPU晶元的種類,比如x86。

下一步

下一步:配置編輯器


推薦閱讀:

TAG:Flutter | Dart | Android |