在 Windows 上搭建基於Android Studio 3.2 的 Flutter 開發環境
1、安裝和配置好Android Studio 3.2
(Android Studio 的安裝路徑為:D:\Android\Android Studio;Android SDK路徑為:D:\Android\sdk)
2、去flutter官網下載其最新可用的安裝包,點擊下載(https://flutter.io/sdk-archive/#windows) ;
3、解壓 flutter_windows_v1.0.0-stable.zip 到D:\android(解壓後路徑為:D:\android\flutter);
4、添加用戶環境變量,添加以下三個用戶變量
ANDROID_HOME =D:\Android\sdk
PUB_HOSTED_URL=https://pub.flutter-io.cn
FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
用戶環境變量Path添加一個值 :Path=D:\android\flutter
在“用戶變量”下檢查是否有名為“Path”的條目:
如果該條目存在, 追加 flutter\bin的全路徑,使用 ; 作為分隔符.
如果條目不存在, 創建一個新用戶變量 Path ,然後將 flutter\bin的全路徑作為它的值.
在“用戶變量”下檢查是否有名為”PUB_HOSTED_URL”和”FLUTTER_STORAGE_BASE_URL”的條目,如果沒有,也添加它們。
重啟Windows以應用此更改
5、在D:\android\flutter文件夾下運行 flutter_console.bat,在出來的Flutter 控制臺窗口中輸入命令來驗證你是否已經正確地設置了:
flutter doctor
D:\Android\flutter>flutter doctor Doctor summary (to see all details, run flutter doctor -v): [√] Flutter (Channel beta, v0.11.10, on Microsoft Windows [Version 10.0.17763.134], locale zh-CN) [!] Android toolchain - develop for Android devices (Android SDK 28.0.3) ! Some Android licenses not accepted. To resolve this, run: flutter doctor --android-licenses [√] Android Studio (version3.2) [!] Connected device ! No devices available ! Doctor found issues in 2 categories.
根據提示使用命令進行授權:flutter doctor --android-licenses
(各項回答Y)
再次驗證設置:
D:\Android\flutter>flutter doctor Doctor summary (to see all details, run flutter doctor -v): [√] Flutter (Channel beta, v0.11.10, on Microsoft Windows [Version 10.0.17763.134], locale zh-CN) [√] Android toolchain - develop for Android devices (Android SDK 28.0.3) [√] Android Studio (version 3.2) [!] Connected device ! No devices available ! Doctor found issues in 1 category.
在 Windows 上搭建基於Android Studio 3.2 的 Flutter 開發環境