VS Code运行Flutter项目时遇Connecting to VM Service问题求助
解决VS Code中Flutter项目卡在连接VM Service的问题
运行Flutter项目时持续卡在Connecting to VM Service at ws://127.0.0.1:52425/bEbT8kEcqnY=/ws,常规重启、重建项目无效,可尝试以下方案:
清理缓存并重置服务
打开终端依次执行:flutter clean flutter pub get flutter pub cache repair关闭VS Code后,杀掉系统中所有dart、flutter相关进程(比如Windows任务管理器的dart.exe、flutter.exe),再重新打开项目运行。
检查并更新依赖环境
执行flutter doctor排查Android SDK、模拟器等配置是否正常,同时将Flutter切换到稳定版并更新:flutter channel stable flutter upgrade同步更新VS Code的Flutter、Dart插件至最新版,重启编辑器。
排查插件冲突
暂时禁用VS Code中除Flutter、Dart外的所有第三方插件,再尝试运行项目,确认是否是插件冲突导致的问题。调整运行配置
- 修改
.vscode/launch.json指定VM Service端口:
{ "version": "0.2.0", "configurations": [ { "name": "Flutter", "request": "launch", "type": "dart", "vmServicePort": 55555 } ] }- 或直接使用
Ctrl+F5以非调试模式启动项目。
- 修改
检查网络拦截设置
确保系统防火墙未拦截本地127.0.0.1的端口通信;若使用代理,配置Flutter代理:flutter config --set http-proxy http://你的代理地址:端口 flutter config --set https-proxy https://你的代理地址:端口无需代理则清空配置:
flutter config --unset http-proxy flutter config --unset https-proxy
内容的提问来源于stack exchange,提问作者ovesh shaikh
相关产品推荐
相关产品推荐

