【发布时间】:2021-06-06 00:25:54
【问题描述】:
在使用 flutter --version 构建和运行 Flutter 移动应用程序时
Flutter 2.0.1 • 频道稳定 • https://github.com/flutter/flutter.git 框架 • 修订版 c5a4b4029c(3 天前) • 2021-03-04 09:47:48 -0800 引擎 • 修订版 40441def69 工具 • Dart 2.12.0
我收到以下错误。
在为 x86 构建的 Android SDK 上以调试模式启动 lib/main.dart... 正在运行 Gradle 任务“assembleDebug”... /Applications/Flutter/flutter/.pub-cache/hosted/pub.dartlang.org/chewie-0.9.10/lib/src/chewie_player.dart:83:7:错误:没有名为“resizeToAvoidBottomPadding”的命名参数。 resizeToAvoidBottomPadding: false, ^^^^^^^^^^^^^^^^^^^^^^^^^^ /Applications/Flutter/flutter/packages/flutter/lib/src/material/scaffold.dart:1451:9:上下文:找到这个候选人,但参数不匹配。 常量脚手架({ ^^^^^^^^ /Applications/Flutter/flutter/.pub-cache/hosted/pub.dartlang.org/chewie-0.9.10/lib/src/chewie_player.dart:276:17:错误:方法“inheritFromWidgetOfExactType”未定义'BuildContext' 类。
- “BuildContext”来自“package:flutter/src/widgets/framework.dart”(“/Applications/Flutter/flutter/packages/flutter/lib/src/widgets/framework.dart”)。 尝试将名称更正为现有方法的名称,或定义名为“inheritFromWidgetOfExactType”的方法。 context.inheritFromWidgetOfExactType(_ChewieControllerProvider) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /Applications/Flutter/flutter/.pub-cache/hosted/pub.dartlang.org/chewie_audio-1.0.0+1/lib/src/chewie_player.dart:101:17:错误:方法'inheritFromWidgetOfExactType'不是为“BuildContext”类定义。
- “BuildContext”来自“package:flutter/src/widgets/framework.dart”(“/Applications/Flutter/flutter/packages/flutter/lib/src/widgets/framework.dart”)。 尝试将名称更正为现有方法的名称,或定义名为“inheritFromWidgetOfExactType”的方法。 context.inheritFromWidgetOfExactType(_ChewieAudioControllerProvider) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /Applications/Flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_svg-0.18.0/lib/src/picture_provider.dart:50:59:错误:没有名为“nullOk”的命名参数。 上下文!=空? Localizations.localeOf(context, nullOk: true) : null, ^^^^^^ /Applications/Flutter/flutter/packages/flutter/lib/src/widgets/localizations.dart:413:17:上下文:找到了这个候选人,但参数不匹配。 静态语言环境 localeOf(BuildContext 上下文){ ^^^^^^^^
FAILURE:构建失败并出现异常。
-
在哪里: 脚本“/Applications/Flutter/flutter/packages/flutter_tools/gradle/flutter.gradle”行:991
-
出了什么问题: 任务 ':app:compileFlutterBuildDebug' 执行失败。
进程 'command'/Applications/Flutter/flutter/bin/flutter'' 以非零退出值 1 结束
-
尝试: 使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。
-
通过https://help.gradle.org获得更多帮助
在 39 秒内构建失败 异常:Gradle 任务 assembleDebug 失败,退出代码为 1
在运行颤振医生时没有显示错误。根据一些参考资料,甚至尝试将颤振通道切换到 beta、master 和 dev,但问题仍然存在。随着颤振版本的降级,我无法解决这个问题。该应用程序之前运行良好,但突然之间发生了这种情况。
请帮我解决这个问题。谢谢。
【问题讨论】:
标签: android flutter android-studio flutter-build flutter-run