简体   繁体   English

更新 flutter SDK 2.0 后出现错误 DiagnosticableMixin

[英]Getting error DiagnosticableMixin after Update flutter SDK 2.0

After Update flutter SDK 2.0 i am getting below error.更新 flutter SDK 2.0 后,我遇到了错误。

../../SDK/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_cupertino_date_picker-1.0.26+2/lib/src/date_picker_theme.dart:23:32: Error: Type 'DiagnosticableMixin' not found. ../../SDK/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_cupertino_date_picker-1.0.26+2/lib/src/date_picker_theme.dart:23:32:错误:类型'DiagnosticableMixin'不是成立。 class DateTimePickerTheme with DiagnosticableMixin { ^^^^^^^^^^^^^^^^^^^../../SDK/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_cupertino_date_picker-1.0.26+2/lib/src/date_picker_theme.dart:23:7: Error: The type 'DiagnosticableMixin' can't be mixed in. class DateTimePickerTheme with DiagnosticableMixin { ^../../SDK/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_cupertino_date_picker-1.0.26+2/lib/src/date_picker.dart:103:34: Error: No named parameter with the name 'shadowThemeOnly'. class DateTimePickerTheme with DiagnosticableMixin { ^^^^^^^^^^^^^^^^^../../SDK/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_cupertino_date_picker-1.0 .26+2/lib/src/date_picker_theme.dart:23:7: 错误:不能混入“DiagnosticableMixin”类型。class DateTimePickerTheme with DiagnosticableMixin { ^-../。 cache/hosted/pub.dartlang.org/flutter_cupertino_date_picker-1.0.26+2/lib/src/date_picker.dart:103:34:错误:没有名为“shadowThemeOnly”的命名参数。 theme: Theme.of(context, shadowThemeOnly: true), ^^^^^^^^^^^^^^^../../SDK/flutter/packages/flutter/lib/src/material/theme.dart:107:20: Context: Found this candidate, but the arguments don't match.主题:Theme.of(context, shadowThemeOnly: true), ^^^^^^^^^^^^^^../../SDK/flutter/packages/flutter/lib/src/material/theme. dart:107:20:上下文:找到了这个候选,但 arguments 不匹配。 static ThemeData of(BuildContext context) { static ThemeData of(BuildContext context) {

check flutter_cupertino_date_picker lib.检查 flutter_cupertino_date_picker 库。 date_picker_theme.dart file have Below Code. date_picker_theme.dart 文件有以下代码。

 class DateTimePickerTheme with DiagnosticableMixin {
  }

In Flutter 2.0 version they remove falvor DiagnosticableMixin.在 Flutter 2.0 版本中,他们删除了 falvor DiagnosticableMixin。 so remove DiagnosticableMixin with Diagnosticable.所以用 Diagnosticable 移除 DiagnosticableMixin。 change date_picker_theme.dart file as per below code.按照以下代码更改 date_picker_theme.dart 文件。

  class DateTimePickerTheme with Diagnosticable {
  }

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 更新 flutter sdk 和所有包后出错 - error after update flutter sdk and all packages 升级 flutter 2.0 版时出错 - Getting error while upgrade the flutter version 2.0 更新 SDK 后 Flutter 无法运行 - Flutter wont run after SDK update 更新后Android Studio SDK版本错误 - Android Studio SDK version error after update sdk和adt更新后,每个项目中都会出现错误! - error in every project after sdk and adt update! Flutter 需要更新版本的 Android SDK。 要更新,请运行:错误? - Flutter A newer version of the Android SDK is required. To update, run: error? Flutter 将 flutter 更新到 2.8.1 后编译代码时抛出错误 - Flutter throw error while compile code after update flutter to 2.8.1 更新后,Android Studio出现错误 - After update, android studio getting an error 安装 Flutter 和 Android Studio 后出现错误“cmdline-tools 组件丢失”...我添加了 Android SDK。如何解决这些问题? - I am getting error "cmdline-tools component is missing" after installing Flutter and Android Studio... I added the Android SDK. How can I solve them? 即使在设置Min SDK 21之后,也会出现MultiDex错误 - Getting MultiDex Error, even after setting Min SDK 21
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM