You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VSCode中Flutter项目调试如何启动Android Emulator而非Chrome

Flutter新建项目F5默认启动Chrome改为Android Emulator调试方案

临时切换(单次生效)

  • 点击VS Code底部状态栏右侧的当前设备标识(默认显示Chrome)
  • 在弹出的设备列表中直接选择目标Android Emulator,按下F5即可在所选模拟器启动调试

永久固定默认启动Android设备

方法1:配置VS Code启动项

  1. 进入项目根目录下的.vscode文件夹,找到launch.json文件,若不存在则手动新建该文件
  2. 在文件中写入以下配置:
{
  "version": "0.2.0",
  "configurations": [
    {
      "name": "Flutter Android调试",
      "type": "dart",
      "request": "launch",
      "deviceType": "android"
    }
  ]
}
  1. 保存文件后重启VS Code即可生效,后续按F5会优先拉取安卓模拟器列表

方法2:关闭项目Web支持(不需要Web开发时推荐)

  • 在项目根目录终端执行命令:
    flutter config --no-enable-web
  • 命令执行完成后重启VS Code即可,Web支持关闭后调试会默认优先匹配移动设备

异常排查

如果操作后仍未生效,按以下步骤检查:

  • 确认Android Emulator已正常启动,未处于离线状态
  • 终端执行flutter devices,确认输出列表中包含可用的安卓模拟器
  • 如果安卓平台配置缺失,执行flutter create .补全项目的平台构建文件

内容的提问来源于stack exchange,提问作者s k

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.14 10:24:04