升级Flutter后,如何在VS Code中默认用Android模拟器运行应用?
解决Flutter升级后默认运行Android模拟器的问题
1. VS Code内指定默认设备
- 点击VS Code底部状态栏的设备选择器(通常显示当前设备或「无设备」)
- 在弹出的设备列表中选中你的Android Pixel 6模拟器,后续运行会默认使用该设备
2. 通过Flutter命令设置默认设备
- 打开终端,执行
flutter devices查看已连接设备,记下Pixel 6模拟器的设备ID - 执行
flutter config --default-device-id <你的设备ID>,将该模拟器设为全局默认运行目标
3. 项目配置强制锁定Android目标
- 打开项目根目录下的
.vscode/launch.json文件(如果没有则新建),添加以下配置指定设备:{ "version": "0.2.0", "configurations": [ { "name": "Flutter", "request": "launch", "type": "dart", "deviceId": "<你的Pixel 6设备ID>" } ] } - 检查
android/app/build.gradle中的SDK版本配置,确保与当前Flutter版本兼容
额外排查动作
- 确认Pixel 6模拟器处于运行状态,且
flutter devices能正常检测到它 - 执行
flutter clean清理构建缓存后,重新运行项目 - 执行
flutter doctor检查环境问题,修复所有提示的异常项
内容的提问来源于stack exchange,提问作者UserFlutter
相关产品推荐
相关产品推荐

