VS Code无法找到Flutter模拟器,如何将Genymotion设备关联至VS Code?
解决步骤
- 配置Genymotion使用本地Android SDK
- 打开Genymotion,进入设置界面,找到「ADB」选项卡
- 勾选「Use custom Android SDK tools」,选择本地安装的Android SDK根目录(即你配置ANDROID_HOME环境变量对应的路径)
- 保存设置后重启Genymotion
- 验证adb与Flutter的设备识别能力
- 启动你提前创建好的Genymotion模拟器
- 打开系统终端执行
adb devices,正常会输出对应模拟器的设备序列号,代表adb已成功识别设备 - 再执行
flutter devices,此时应该能在返回结果中看到该模拟器信息
- 配置VSCode设备关联
- 打开VSCode,确认已安装Flutter和Dart官方插件
- 重启VSCode后,点击右下角的设备选择栏,即可看到已启动的Genymotion模拟器,选中即可作为运行目标
异常排查
如果操作后仍无法识别,可逐一核对以下配置:
- 确认系统环境变量已正确配置ANDROID_HOME,且Android SDK下的
platform-tools目录已加入系统PATH - 执行
flutter doctor,检查所有依赖项是否全部校验通过,尤其注意Android相关配置项的告警 - 确认Genymotion模拟器的Android版本与项目
build.gradle中配置的minSdkVersion兼容
内容的提问来源于stack exchange,提问作者herik06
相关产品推荐
相关产品推荐

