Windows安裝flutter以及Android studio
官方安裝教程:
https://flutter.cn/docs/get-started/install/windows
1. Flutter安裝:
1.1 擷取安裝包
1.2 設定flutter環境
1.3 運作flutter doctor ,檢視報錯資訊
2 安裝Android studio
官方連結: https://developer.android.google.cn/studio
2.1 安裝完之後運作,檢視資訊。
2.1.1 沒有安裝SDK,報錯如下
不必在意,直接繼續,下一步就可以選擇安裝Android sdk, 記錄Android sdk 安裝的位置。
運作 flutter doctor,檢視還有哪些錯誤資訊。
2.1.2 沒有安裝Dart插件
安插件市場中安裝Dart插件。
運作 flutter doctor,檢視還有哪些錯誤資訊。
3 Java 環境配置
3.1 Java安裝和環境配置
官方連結:https://www.oracle.com/java/technologies/javase-jdk16-downloads.html
在系統環境變量設定新變量
在系統變量設定路徑:
運作flutter doctor, 檢視報錯資訊。
3.2 可能的錯誤資訊
3.2.1 版本問題
[!] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
• Android SDK at C:\Users\jan03\AppData\Local\Android\sdk
• Platform android-30, build-tools 30.0.3
• Java binary at: C:\Program Files\Java\jdk-16\bin\server\bin\java
X Cannot execute C:\Program Files\Java\jdk-16\bin\server\bin\java to determine the version
解決辦法:
打開Android studio, 安裝command-line工具,記錄安裝路徑,并添加到使用者環境變量path裡面。運作flutter doctor檢視資訊。
3.2.2 授權問題
3.2.2 找不到Android studio 路徑
為安裝Android studio 的位置。比如 C:\Program Files\Android\Android Studio。引号是需要的,否則空格會影響到路徑。
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, v1.12.13+hotfix.5, on Mac OS X 10.14.5 18F132, locale en-GB)
[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
[✓] Xcode - develop for iOS and macOS (Xcode 10.3)
[!] Android Studio (not installed)
[✓] Connected device (1 available)
flutter config --android-studio-dir="C:\Program Files\Android\Android Studio"
安裝完之後,調試AVD報錯。
解決方法如下:
主要的步驟為:
1,操作界面右上角找到SDK manager,先在任務管理器中停用adb.exe, ,
2,打開SDK的安裝目錄,删除platform tool檔案夾。
3,重新在sdk manager中安裝platform tools。
問題就解決了。
總結
windows安裝比較複雜,在Linux下開發比較好。