咀嚼播放器和本地化上的颤振构建错误

Posted

技术标签:

【中文标题】咀嚼播放器和本地化上的颤振构建错误【英文标题】:flutter build error on chewie_player and localizations 【发布时间】:2021-06-06 09:08:13 【问题描述】:

我已经在使用 flutter clean 但它不起作用

../../Resource/flutter/.pub-cache/hosted/pub.dartlang.org/chewie-0.12.0/lib/src/chewie_player.dart:85:7:错误:没有命名参数名称“resizeToAvoidBottomPadding”。 resizeToAvoidBottomPadding: false, ^^^^^^^^^^^^^^^^^^^^^^^^^^ ../../Resource/flutter/packages/flutter/lib/src/material/scaffold.dart:1451:9:上下文:找到了这个候选人,但参数不匹配。常量脚手架( ^^^^^^^^ ../../Resource/flutter/.pub-cache/hosted/pub.dartlang.org/chewie_audio-1.1.1/lib/src/chewie_player.dart:99:17:错误:方法'inheritFromWidgetOfExactType'是' t 为“BuildContext”类定义。

“BuildContext”来自“package:flutter/src/widgets/framework.dart”(“../../Resource/flutter/packages/flutter/lib/src/widgets/framework.dart”)。尝试将名称更正为现有方法的名称,或定义名为“inheritFromWidgetOfExactType”的方法。 context.inheritFromWidgetOfExactType(_ChewieAudioControllerProvider) 作为 _ChewieAudioControllerProvider; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ../../Resource/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_svg-0.19.1/lib/src/picture_provider.dart:52:59:错误:没有名为'的命名参数空好'。上下文!=空? Localizations.localeOf(context, nullOk: true) : null, ^^^^^^ ../../Resource/flutter/packages/flutter/lib/src/widgets/localizations.dart:413:17:上下文:找到了这个候选人,但参数不匹配。 static Locale localeOf(BuildContext context)

【问题讨论】:

【参考方案1】:

sry 更新到 flutter 2.0.1 后,我忘记了 flutter pub upgrade

【讨论】:

以上是关于咀嚼播放器和本地化上的颤振构建错误的主要内容,如果未能解决你的问题,请参考以下文章

为啥颤振本地化不能正常工作?

无上下文的颤振本地化

颤振本地化的 int 占位符

如何在颤振本地化中读取嵌套的 json?

为啥颤振本地通知会出现异常

ld:找不到框架,Xcode上的颤振错误