升级我的颤振后如何修复以下错误

Posted

技术标签:

【中文标题】升级我的颤振后如何修复以下错误【英文标题】:how to fix the below error after upgrading my flutter 【发布时间】:2021-09-02 05:46:44 【问题描述】:

/C:/Users/Funmi/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/isolate_bloc-1.0.4/lib/src/common/isolate/platform_channel/isolated_platform_channel_middleware.dart:29:25 : 错误:没有为类“BinaryMessenger”定义方法“setMockMessageHandler”。

“BinaryMessenger”来自“package:flutter/src/services/binary_messenger.dart”(“/C:/Users/Funmi/flutter/packages/flutter/lib/src/services/binary_messenger.dart”)。 尝试将名称更正为现有方法的名称,或定义名为“setMockMessageHandler”的方法。 platformMessenger.setMockMessageHandler(channel, (message) ^^^^^^^^^^^^^^^^^^^^^

FAILURE:构建失败并出现异常。

在哪里: 脚本 'C:\Users\Funmi\flutter\packages\flutter_tools\gradle\flutter.gradle' 行:1052

出了什么问题: 任务 ':app:compileFlutterBuildRelease' 执行失败。

Process 'command 'C:\Users\Funmi\flutter\bin\flutter.bat'' 以非零退出值 1 结束

尝试: 使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。

通过https://help.gradle.org获得更多帮助

在 39 秒内构建失败 运行 Gradle 任务 'assembleRelease'... 40.2s Gradle 任务 assembleRelease 失败,退出代码为 1

【问题讨论】:

【参考方案1】:

Finished with error: Gradle task assembleRelease failed with exit code 1

检查这个网站并按顺序应用它,一些值的实现结束或类路径可能是旧的,搜索和更改相比已弃用。

【讨论】:

以上是关于升级我的颤振后如何修复以下错误的主要内容,如果未能解决你的问题,请参考以下文章

颤振升级后出现错误'textBaseline!= null'

升级颤振后颤振标签栏错误“getter'key'被称为null”

如何修复颤振中的“回复已提交的错误”?

如何修复颤振 lib/main.dart 错误

如何修复颤振中的“终止原因:命名空间代码设计,代码 0x2”错误?

如何修复颤振中的“未处理的异常:用于空值的空检查运算符”错误?