/C:/src/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_datetime_picker-1.3.8/lib/src/datetime_picker_theme.dart:6:28:错误:类型为'DiagnosticableMixin'未找到。 带有DiagnosticableMixin的类DatePickerTheme { ^^^^^^^^^^^^^^^^^^^^ /C:/src/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_svg-0.17.4/lib/src/picture_stream.dart:88:26:错误:找不到'DiagnosticableMixin'类型。 DiagnosticableMixin类的PictureStream { ^^^^^^^^^^^^^^^^^^^^ /C:/src/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_svg-0.17.4/lib/src/picture_stream.dart:192:44:错误:找不到'DiagnosticableMixin'类型。 带有DiagnosticableMixin的抽象类PictureStreamCompleter { ^^^^^^^^^^^^^^^^^^^^ /C:/src/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_datetime_picker-1.3.8/lib/src/datetime_picker_theme.dart:6:7:错误:“ DiagnosticableMixin”类型可以不要混入。 带有DiagnosticableMixin的类DatePickerTheme { ^ /C:/src/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_svg-0.17.4/lib/src/picture_stream.dart:88:7:错误:“ DiagnosticableMixin”类型可以不要混入。 DiagnosticableMixin类的PictureStream { ^ /C:/src/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_svg-0.17.4/lib/src/picture_stream.dart:192:16:错误:类型'DiagnosticableMixin'可以'不要混入。 带有DiagnosticableMixin的抽象类PictureStreamCompleter { ^ /C:/src/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_svg-0.17.4/lib/src/picture_stream.dart:167:11:错误:超类没有名为'debugFillProperties的方法'。 super.debugFillProperties(properties); ^^^^^^^^^^^^^^^^^^^^ /C:/src/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_svg-0.17.4/lib/src/picture_stream.dart:171:30:错误:方法'toStringShort'是'为“ PictureStreamCompleter”类定义的。
失败:构建失败,并出现异常。
其中: 脚本'C:\ src \ flutter \ flutter \ packages \ flutter_tools \ gradle \ flutter.gradle'行:896
出了什么问题: 任务':app:compileFlutterBuildDebug'的执行失败。
处理'命令'C:\ src \ flutter \ flutter \ bin \ flutter.bat'完成,退出值非零1
尝试: 使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行,以获取更多日志输出。使用--scan运行以获取完整的见解。
在1m 12s内失败 异常:Gradle任务assembleDebug失败,退出代码为1 退出(sigterm)
答案 0 :(得分:10)
dependency_overrides: flutter_svg: 0.18.0
在您的pubspec.yaml中
答案 1 :(得分:6)
我遇到了与您完全相同的错误,对我来说,解决方案是将flutter_svg软件包更新为最新版本。因此,我建议您进入pubspec.yaml并在依赖项下进行以下操作:
flutter_svg: 0.18.0
然后运行pub get,希望错误会消失。
答案 2 :(得分:2)
To change dependency:
flutter_svg: ^0.17.4 to flutter_svg: ^0.18.0
然后
flutter pub get
flutter clean
然后运行
答案 3 :(得分:2)
这是唯一对我有用的解决方案:
flutter_svg: ^0.20.0-nullsafety
答案 4 :(得分:0)
要解决此问题,请在pubspec.yaml中进行以下更新
Flutter_svg: ^0.18.0
flutter_html: ^1.0.2
flutter_widget_from_html: 0.4.3
这三个依赖关系导致的大多数错误