非抽象类'InternalSelectableMathState'缺少这些成员的实现

11

/C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_math_fork-0.3.3/lib/src/widgets/selectable.dart:407:7: 错误:非抽象类 'InternalSelectableMathState' 没有实现这些成员:

  • TextSelectionDelegate.copySelection
  • TextSelectionDelegate.cutSelection
  • TextSelectionDelegate.pasteText
  • TextSelectionDelegate.selectAll 尝试以下操作之一:
  • 提供一个实现,
  • 从超类或mixin继承实现,
  • 将类标记为abstract,或者
  • 提供 'noSuchMethod' 实现。

class InternalSelectableMathState extends State ^^^^^^^^^^^^^^^^^^^^^^^^^^^ /C:/src/flutter/packages/flutter/lib/src/services/text_input.dart:985:8: 此处定义了 'TextSelectionDelegate.copySelection'。 void copySelection(SelectionChangedCause cause); ^^^^^^^^^^^^^ /C:/src/flutter/packages/flutter/lib/src/services/text_input.dart:965:8: 此处定义了 'TextSelectionDelegate.cutSelection'。 void cutSelection(SelectionChangedCause cause); ^^^^^^^^^^^^ /C:/src/flutter/packages/flutter/lib/src/services/text_input.dart:973:16: 此处定义了 'TextSelectionDelegate.pasteText'。 Future pasteText(SelectionChangedCause cause); ^^^^^^^^^ /C:/src/flutter/packages/flutter/lib/src/services/text_input.dart:979:8: 此处定义了 'TextSelectionDelegate.selectAll'。 void selectAll(SelectionChangedCause cause); ^^^^^^^^^ /C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_datetime_picker-1.5.1/lib/flutter_datetime_picker.dart:311:32: 警告:空安全操作符 '??' 的操作数具有类型 'Color',该类型不包括 null。

  • 'Color' 来自 'dart:ui'。 color: theme.backgroundColor ?? Colors.white, ^ /C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_neumorphic-3.1.0/lib/src/widget/button.dart:200:14: 错误:'AnimatedScale' 从 'package:flutter/src/widgets/implicit_animations.dart' 和 'package:flutter_neumorphic/src/widget/animation/animated_scale.dart' 两处导入。 child: AnimatedScale( ^^^^^^^^^^^^^ /C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_neumorphic-3.1.0/lib/src/widget/switch.dart:167:20: 错误:'AnimatedScale' 从 'package:flutter/src/widgets/implicit_animations.dart' 和 'package:flutter_neumorphic/src/widget/animation/animated_scale.dart' 两处导入。 child: AnimatedScale( ^^^^^^^^^^^^^

失败:构建失败,出现异常。

  • 位置: 脚本 'C:\src\flutter\packages\flutter_tools\gradle\flutter.gradle' 第 1070 行

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

进程 'command 'C:\src\flutter\bin\flutter.bat'' 以非零退出值结束

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

  • 获取更多帮助,请访问https://help.gradle.org

构建失败,用时2分25秒。 异常:Gradle任务assembleDebug退出代码为1


你能包含你的代码片段吗? - Yeasin Sheikh
1
你找到任何解决方案了吗? - benten
2个回答

19

您需要升级依赖项以解决此问题,因此运行以下命令:

flutter pub upgrade


6

我在升级到Flutter 2.8.1后,遇到了这个错误。

解决方案:只需将flutter_math_fork: ^0.5.0添加到您的pubspec.yaml的依赖项中,以强制Flutter使用软件包的较新版本。

参考资料


2
我正在面临flutter_math_fork: ^0.5.0插件兼容性问题,如果我使用flutter_math_fork: ^0.3.3+1,则在pub获取时不会产生任何冲突,但错误仍然存在。是否有其他解决方案!!?? - Kishan sharma

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接