无法与Chrome中的应用程序实例建立连接。如果网络工具使用的网络套接字连接无法正确建立连接(例如由于防火墙,例如由于防火墙),则会发生这种情况。
每当我在调试模式下在chrome上运行flutter Web应用程序时,都会收到此错误。我禁用了防火墙,但仍然无法正常工作,但是当我以发布模式运行它时,它的工作正常。谁能帮我!我正在使用Windows 8.1 64bit
答案 0 :(得分:2)
似乎可以解决问题的是在您的 flutter 项目目录中运行以下命令:
扑通干净
flutter run -d chrome --release
第一次在发布模式下运行后,您可以在调试模式下运行,只需:
颤动运行 -d 铬
答案 1 :(得分:1)
这对我有用(没有防火墙问题,没有安装 Dart 调试扩展)
➜ somefolder flutter run -d chrome
在调试模式下在 Chrome 上启动 lib/main.dart... 正在等待 Chrome 上调试服务的连接... 125.9s
无法与 Chrome 中的应用程序实例建立连接。 如果 Web 工具使用的 websocket 连接无法正确建立连接,则可能会发生这种情况,例如 例如由于防火墙。
➜ 一些文件夹扑通干净
清理 Xcode 工作区... 39.2s 正在删除构建... 712ms 删除 .dart_tool... 97ms 正在删除 .packages... 0ms 正在删除 Generated.xcconfig... 16ms 正在删除 flutter_export_environment.sh... 0ms
➜ somefolder flutter devices
1 个连接的设备:
Chrome (web) • chrome • web-javascript • Google Chrome 89.0.4389.128
➜ somefolder flutter run -d chrome --release
在某个文件夹中运行“flutter pub get”... 10.8s 以发布模式在 Chrome 上启动 lib/main.dart... 为 Web 编译 lib/main.dart... 38.3s
? 要在运行时进行热重启更改,请按“r”或“R”。 如需更详细的帮助信息,请按“h”。要退出,请按“q”。
执行热重启... 5.5s 在 5,489 毫秒内重新启动应用程序。
执行热重启... 394ms 在 394 毫秒内重新启动应用程序。
执行热重启... 375ms 在 375 毫秒内重新启动应用程序。
申请完成。
➜ somefolder flutter run -d chrome
在调试模式下在 Chrome 上启动 lib/main.dart... 正在等待 Chrome 上调试服务的连接... 37.9 秒 调试服务监听 ws://127.0.0.1:64242/GMDUxFrKo2U=/ws
以不健全的空安全运行 有关详细信息,请参阅 https://dart.dev/null-safety/unsound-null-safety
? 要在运行时进行热重启更改,请按“r”或“R”。 如需更详细的帮助信息,请按“h”。要退出,请按“q”。
答案 2 :(得分:-1)
您无需禁用防火墙, 您必须在Google Chrome上下载Dart Debug Extension,然后运行 网页上的Flutter应用