【发布时间】:2021-10-23 12:20:27
【问题描述】:
我安装了提供程序包 3.1.0 并在运行时出现此错误。
/C:/Users/Praveen/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/provider-3.2.0/lib/src/delegate_widget.dart:194:18:错误:超类没有名为“inheritFromElement”的方法。 return super.inheritFromElement(ancestor, aspect: aspect); ^^^^^^^^^^^^^^^^^^
/C:/Users/Praveen/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/provider-3.2.0/lib/src/provider.dart:259:19:错误:方法'没有为类“BuildContext”定义inheritFromWidgetOfExactType。
- “BuildContext”来自“package:flutter/src/widgets/framework.dart”(“/D:/src/flutter/packages/flutter/lib/src/widgets/framework.dart”)。 尝试将名称更正为现有方法的名称,或定义名为“inheritFromWidgetOfExactType”的方法。 ? context.inheritFromWidgetOfExactType(type) 作为 InheritedProvider ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/C:/Users/Praveen/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/provider-3.2.0/lib/src/provider.dart:260:19:错误:方法'没有为类“BuildContext”定义祖先InheritedElementForWidgetOfExactType'。
- “BuildContext”来自“package:flutter/src/widgets/framework.dart”(“/D:/src/flutter/packages/flutter/lib/src/widgets/framework.dart”)。 尝试将名称更正为现有方法的名称,或定义名为“ancestorInheritedElementForWidgetOfExactType”的方法。 : context.ancestorInheritedElementForWidgetOfExactType(type)?.widget ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
FAILURE:构建失败并出现异常。
-
在哪里: 脚本 'D:\src\flutter\packages\flutter_tools\gradle\flutter.gradle' 行:1035
-
出了什么问题: 任务 ':app:compileFlutterBuildDebug' 执行失败。
Process 'command 'D:\src\flutter\bin\flutter.bat'' 以非零退出值 1 结束
-
尝试: 使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。
-
通过https://help.gradle.org获得更多帮助
在 23 秒内构建失败 异常:Gradle 任务 assembleDebug 失败,退出代码为 1
【问题讨论】:
标签: flutter dart flutter-provider