如何更改 VS CODE 的默认模拟器?

use*_*308 2 android-emulator visual-studio-code flutter

我已经在 VS CODE 上安装flutter并插入了Android iOS Emulator插件,这是flutter emulatorsVS CODE 内置终端内命令的结果:

\n
3 available emulators:\nNexus_5x       \xe2\x80\xa2 Nexus_5x       \xe2\x80\xa2 Google \xe2\x80\xa2 android\nPixel_2_API_29 \xe2\x80\xa2 Pixel 2 API 29 \xe2\x80\xa2 Google \xe2\x80\xa2 android\npixel_xl       \xe2\x80\xa2 pixel_xl       \xe2\x80\xa2 Google \xe2\x80\xa2 android\n\nTo run an emulator, run 'flutter emulators --launch <emulator id>'.\nTo create a new emulator, run 'flutter emulators --create [--name xyz]'.\n\nYou can find more information on managing emulators at the links below:\n  https://developer.android.com/studio/run/managing-avds\n  https://developer.android.com/studio/command-line/avdmanager\n
Run Code Online (Sandbox Code Playgroud)\n

但它在 IDE 右下角选择的默认模拟器是Chrome(web javascript)。我想将默认选择更改为 Android 模拟器之一,是否可以?

\n

Dan*_*eny 5

这里并没有真正的“默认”,VS Code 要求 Flutter 监视正在连接/断开连接的设备,并且通常会选择出现的“最后连接的设备”。如果您有多个可用设备,则选择的设备将取决于启动时发现它们的顺序。

如果您没有在这个项目中使用 Flutter web,我认为有两件事可以提供帮助:

  • 运行flutter config --no-enable-web以阻止 Chrome 成为可用设备(这是全局的)
  • 从您的项目中删除该web文件夹(这将阻止 Chrome 成为该特定项目的有效设备)