官網以及很多網上文章的開發都是基於Android ,因為它能創建不同類型移動設備虛擬機。但個人始終覺得它太龐大,啟動慢耗資源,但我們使用Flutter又離不開虛擬機。 經過實踐,現在能成功的單獨啟動移動設備虛擬機使用VSCODE進行開發了。
1、各種安裝和配置
按着官網文檔設置環境變量,安裝JDK,安裝Android Studio , 安裝 Android SDK, 安裝AVM
配置Flutter 環境變量
重啟電腦!
2、檢查環境
運行:flutter doctor

如果No issues 那就環境搭建成功,否者根據提示進行環境檢查。
3、使用VS Code 進行開發
Flutter、Dart等
4、單獨啟動Android Studio 模擬器(AVM)
我們可以單獨去啟動虛擬機,而不用通過androidstudio 去啟動(浪費資源)。一般在C:\Users\用戶\.android\avd 下存放了已經命名的虛擬機。
我們編寫一個bat,命名為:runEmulator.bat。
由於我更改了SDK的地址,具體請看更改Android studio中SDK,AVD的默認路徑
所以用更改后的地址,如下:
D:\Android\Sdk\emulator\emulator.exe -netdelay none -netspeed full -avd Pixel_2_API_Q
這樣,每次只需要運行這個bat 就很快的啟動了我們的“Pixel_2_API_Q” 的虛擬機了。
5、運行Flutter 程序
先運行runEmulator.bat 啟動我們的安卓虛擬機,然后在運行flutter run
