Flutter 升级到最新颤振稳定版本后CachedNetworkImage抛出错误
我今天将flifter升级到版本Flutter 升级到最新颤振稳定版本后CachedNetworkImage抛出错误,flutter,Flutter,我今天将flifter升级到版本v1.12.13,但当我运行该应用程序时,出现以下错误- Compiler message: ../../../../.pub-cache/hosted/pub.dartlang.org/cached_network_image-1.1.3/lib/src/cached_network_image_provider.dart:42:24: Error: The method 'CachedNetworkImageProvider.load' has fewer p
v1.12.13
,但当我运行该应用程序时,出现以下错误-
Compiler message:
../../../../.pub-cache/hosted/pub.dartlang.org/cached_network_image-1.1.3/lib/src/cached_network_image_provider.dart:42:24: Error: The method 'CachedNetworkImageProvider.load' has fewer positional arguments than those of overridden method 'ImageProvider.load'.
ImageStreamCompleter load(CachedNetworkImageProvider key) {
^
../../flutter_src/flutter/packages/flutter/lib/src/painting/image_provider.dart:403:24: Context: This is the overridden method ('load').
ImageStreamCompleter load(T key, DecoderCallback decode);
^
../../../../.pub-cache/hosted/pub.dartlang.org/multi_image_picker-4.5.9/lib/src/asset_thumb_provider.dart:31:24: Error: The method 'AssetThumbImageProvider.load' has fewer positional arguments than those of overridden method 'ImageProvider.load'.
ImageStreamCompleter load(AssetThumbImageProvider key) {
^
../../flutter_src/flutter/packages/flutter/lib/src/painting/image_provider.dart:403:24: Context: This is the overridden method ('load').
ImageStreamCompleter load(T key, DecoderCallback decode);
^
Target kernel_snapshot failed: Exception: Errors during snapshot creation: null
build failed.
FAILURE: Build failed with an exception.
我正在使用最新版本的
CachedNetworkImageProvider
,这看起来像是一个活动的。将版本更改为2.0.0-rc
暂时修复了错误。这目前看起来像是一个活动版本。将版本更改为2.0.0-rc
暂时修复错误。如中所述
颤振1.10中的断裂变化
颤振团队在颤振1.10.15中对ImageProvider进行了突破性的更改(目前仅限主通道)
如果遇到以下错误之一,请升级到2.0.0-rc
切换到
如果问题仍然存在,请尝试颤振清洁
并运行。如中所述
颤振1.10中的断裂变化
颤振团队在颤振1.10.15中对ImageProvider进行了突破性的更改(目前仅限主通道)
如果遇到以下错误之一,请升级到2.0.0-rc
切换到
如果问题仍然存在,请尝试flatter clean
并运行