flutter doctor检测到Chrome但VS Code未显示为Flutter运行设备怎么办
Flutter VS Code不显示Chrome设备排查步骤
- 优先排查环境变量生效问题:你执行的
export CHROME_EXECUTABLE="/usr/bin/chromium"仅对当前终端会话生效,如果VS Code是从桌面图标、应用列表等未加载该环境变量的入口启动,Flutter插件将无法识别到Chromium设备。
永久生效方法:将上述export语句写入对应shell配置文件(bash用户写~/.bashrc,zsh用户写~/.zshrc),保存后执行source ~/.bashrc(对应你使用的shell配置文件路径),之后完全退出VS Code再重新打开即可。 - 确认Flutter已开启Web支持:执行命令
flutter config --enable-web,执行后重启VS Code,等待Flutter插件重新扫描设备列表。 - 检查VS Code插件状态:确认已安装官方Flutter、Dart插件,安装后需重启VS Code加载配置。打开VS Code设置搜索
flutter run additional args,确认没有配置过滤web设备的强制参数。 - 临时替代方案:若设备列表仍不显示,可直接在VS Code内置终端执行
flutter run -d chrome,强制指定Chromium作为运行设备,可正常调试Web应用。
内容的提问来源于stack exchange,提问作者user3523406
相关产品推荐
相关产品推荐

