天天看點

Windows配置flutter和Android studio開發環境Windows安裝flutter以及Android studio

Windows安裝flutter以及Android studio

官方安裝教程:

https://flutter.cn/docs/get-started/install/windows

1. Flutter安裝:

1.1 擷取安裝包

Windows配置flutter和Android studio開發環境Windows安裝flutter以及Android studio

1.2 設定flutter環境

Windows配置flutter和Android studio開發環境Windows安裝flutter以及Android studio

1.3 運作flutter doctor ,檢視報錯資訊

Windows配置flutter和Android studio開發環境Windows安裝flutter以及Android studio

2 安裝Android studio

官方連結: https://developer.android.google.cn/studio

2.1 安裝完之後運作,檢視資訊。

2.1.1 沒有安裝SDK,報錯如下

Windows配置flutter和Android studio開發環境Windows安裝flutter以及Android studio

不必在意,直接繼續,下一步就可以選擇安裝Android sdk, 記錄Android sdk 安裝的位置。

運作 flutter doctor,檢視還有哪些錯誤資訊。

2.1.2 沒有安裝Dart插件

Windows配置flutter和Android studio開發環境Windows安裝flutter以及Android studio

安插件市場中安裝Dart插件。

運作 flutter doctor,檢視還有哪些錯誤資訊。

3 Java 環境配置

3.1 Java安裝和環境配置

官方連結:https://www.oracle.com/java/technologies/javase-jdk16-downloads.html

在系統環境變量設定新變量

Windows配置flutter和Android studio開發環境Windows安裝flutter以及Android studio

在系統變量設定路徑:

Windows配置flutter和Android studio開發環境Windows安裝flutter以及Android studio

運作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檢視資訊。

Windows配置flutter和Android studio開發環境Windows安裝flutter以及Android studio
Windows配置flutter和Android studio開發環境Windows安裝flutter以及Android studio

3.2.2 授權問題

Windows配置flutter和Android studio開發環境Windows安裝flutter以及Android studio

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)
           
Windows配置flutter和Android studio開發環境Windows安裝flutter以及Android studio
flutter config --android-studio-dir="C:\Program Files\Android\Android Studio"
           

安裝完之後,調試AVD報錯。

Windows配置flutter和Android studio開發環境Windows安裝flutter以及Android studio

解決方法如下:

Windows配置flutter和Android studio開發環境Windows安裝flutter以及Android studio

主要的步驟為:

1,操作界面右上角找到SDK manager,先在任務管理器中停用adb.exe, ,

2,打開SDK的安裝目錄,删除platform tool檔案夾。

3,重新在sdk manager中安裝platform tools。

問題就解決了。

總結

windows安裝比較複雜,在Linux下開發比較好。