【问题标题】:Flutter: Unable to run app in debug mode in chromeFlutter:无法在 Chrome 中以调试模式运行应用程序
【发布时间】:2020-10-28 13:20:05
【问题描述】:

我想以调试模式在 chrome 上运行 Flutter Web 应用程序,但每当我尝试这样做时,我都会收到此错误

无法与 Chrome 中的应用程序实例建立连接。 如果 web 工具使用的 websocket 连接无法正确建立连接,例如由于防火墙,就会发生这种情况。

但是发布模式可以正常使用

flutter run -d chrome --release

我试过了;

干净利落。

flutter pub 缓存修复

切换到主频道

禁用防火墙

但这些都不起作用。我非常需要在调试模式下运行该应用程序以进行故障排除。 提前致谢

【问题讨论】:

  • 您可以通过以下步骤使其工作:1) 清理您的项目,2) 清除应用程序的缓存 (flutter pub cache repair) 3) 使用发布模式运行您的项目,4) 使用调试运行您的项目模式
  • 它对我不起作用☹️

标签: flutter flutter-web


【解决方案1】:

您必须在 Google Chrome 上下载 Dart Debug Extension 才能通过您的编辑器在 chrome 上运行 Flutter 应用

【讨论】:

  • 只有当你将应用程序作为web服务器运行时才需要这个扩展,flutter run -d web-server
【解决方案2】:

以上方法都不适合我。 然后,我断开了我的 VPN 并开始调试。效果很好。

【讨论】:

    【解决方案3】:

    此错误一直随机弹出。我会运行flutter clean,但这只运行了几次,然后问题又回来了。 我决定使用 Edge,到目前为止我还没有再看到这个问题。

    flutter run -d edge
    

    【讨论】:

      猜你喜欢
      • 2021-12-22
      • 1970-01-01
      • 1970-01-01
      • 2019-01-16
      • 2019-10-04
      • 1970-01-01
      • 2021-08-31
      • 2015-01-26
      • 1970-01-01
      相关资源
      最近更新 更多