一.在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。
flutter
會使用谷歌的匿名分析報告功能來收集崩潰信息,這些數據用於幫助改善flutter的運行時間。你可以選擇在運行flutter命令之前退出分析。flutter config --no-analytics
可以禁用分析,flutter config
顯示當前設置。具體請查看谷歌自己的政策:http://www.google.com/intl/en/policies/privacy.
編輯器設置
通過使用 flutter 命令行工具,你可以使用任何編輯器來開發 Flutter 應用程序,命令flutter help
可查看所有的可使用的選項。
安卓設置
安裝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. 選擇一個設備然後點擊 Next4. 為你想要模擬的Android版本選擇一個或多個系統鏡像,然後點擊Next,推薦使用x86或x86_64的鏡像5. 檢查 AVD 的配置是否正確,然後選擇Finish。有關上述步驟的詳細信息,請參考Managing AVDs6. 在Android Virtual Device Manager 中,點擊工具欄上的 Run 按鈕,模擬器會啟動並顯示所選操作系統版本和設備的默認畫面。7. 通過命令flutter run
來運行你的APP, 連接設備的名字叫做 Android SDK built for <platform>
,platform是CPU晶元的種類,比如x86。
下一步
下一步:配置編輯器
推薦閱讀: