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

已配置Android模拟器仍提示“Cannot launch without an active device”求助

VS Code无法识别Android模拟器的排查方案
  • 确认模拟器处于运行状态
    打开Android Studio的AVD Manager,启动目标模拟器,等模拟器完全加载到系统桌面后,再回到VS Code尝试识别。

  • 用Flutter命令检查环境
    在VS Code终端执行flutter doctor,查看输出里的Android相关项是否有报错。如果提示未接受SDK许可,执行flutter doctor --android-licenses,按提示输入y完成所有许可确认。

  • 重置Flutter插件或重启VS Code
    打开VS Code扩展面板,找到Flutter插件,右键选择「重新加载」;或者直接重启VS Code,插件缓存异常可能导致设备识别失败。

  • 检查adb连接状态
    在终端执行adb devices,如果能看到模拟器的设备ID,说明adb正常;如果看不到,先执行adb kill-server,再执行adb start-server,之后再次执行adb devices确认设备是否出现。

  • 验证模拟器SDK版本兼容性
    确保模拟器使用的Android SDK API级别不低于21(Flutter最低支持版本),可以在AVD Manager中查看镜像版本,必要时创建符合要求的新模拟器。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.20 16:48:25