【问题标题】:Flutter Handling Debug Console Errors 'Method not found'Flutter 处理调试控制台错误“找不到方法”
【发布时间】:2020-10-22 03:49:59
【问题描述】:

在学习 Firebase 上的 Flutter 课程时,我尝试重新加载我的模拟器。虽然应用程序运行良好,但我在调试控制台中收到了一些错误日志:

/EGL_emulation(20277): eglMakeCurrent: 0xe97df060: ver 3 0 (tinfo 0xe4bddba0)
D/eglCodecCommon(20277): setVertexArrayObject: set vao to 0 (0) 1 0
Restarted application in 5 876ms.
Error -32601 received from application: Method not found // HERE
Error -32601 received from application: Method not found // HERE, and
Error -32601 received from application: Method not found // HERE
Error handling 'checkPlatformOverride' custom request: method not available: ext.flutter.platformOverride
Error handling 'serviceExtension' custom request: method not available: ext.flutter.inspector.setPubRootDirectories
Error handling 'checkIsWidgetCreationTracked' custom request: method not available: ext.flutter.inspector.isWidgetCreationTracked

我从未遇到过此类错误,我想了解为什么会发生这种情况以及如何解决这些问题。

【问题讨论】:

  • 您在使用 Firebase 消息传递吗?
  • @AliAlizadeh 不,只是测试匿名身份验证。
  • 我想没有人和我们有同样的问题。祝你旅途愉快。
  • 您最终找到解决方案了吗?我也有同样的问题。我也使用火力基地。我最近做了一次 Firebase 身份验证更新。你是哪个版本的?
  • @MikeOttink 嗨 Mike,很抱歉发生在你身上,尝试降级到 Flutter 的稳定版本。检查下面的解决方案。

标签: firebase flutter dart


【解决方案1】:

停止应用程序和清理对我有帮助。尝试停止应用并在终端中运行:

flutter clean

【讨论】:

    【解决方案2】:

    我通过在终端/命令行中将 Flutter 版本降级为稳定版本来解决此问题:

    flutter channel stable
    

    但我仍然不知道是什么问题。

    【讨论】:

      【解决方案3】:

      我最终通过修复 pub 缓存解决了这个问题。

      flutter pub 缓存修复

      【讨论】:

        猜你喜欢
        • 2021-03-25
        • 1970-01-01
        • 2018-01-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-08-31
        • 1970-01-01
        相关资源
        最近更新 更多