android-studio - Flutter 在运行应用程序时显示 CachedNetworkImage 错误,我使用的是 NetworkImage 而不是 CachNetworkImage?
问题描述
在 Android Studio 中运行颤振应用程序显示奇怪的错误CacheNetworkImageProvider
,即使我没有使用它。编译消息是:
BoxDecoration(
borderRadius:
new BorderRadius.circular(4.0),
image: DecorationImage(
image: NetworkImage(
featuredcontent[index].images),
fit: BoxFit.cover),
),
编译器消息:
/C:/flutter/.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) {
^
/C:/flutter/packages/flutter/lib/src/painting/image_provider.dart:574: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.
解决方案
推荐阅读
- java - SSL VPN 连接到使用 Java 的 Fortinet 防火墙
- javascript - 如何在 JSON 对象中连接双引号字符串
- mobile - Arduino MKR NB 1500 - 信号丢失后重新连接
- python - 如何修复国际象棋词典验证器中的索引错误
- javascript - 如何在带有 next.js 的数组映射函数中使用 if 语句
- ios - 如何检测和获取 UITextField 内容 (Swift)
- cookies - 附加到“Set-Cookie”属性的错误⚠️
- node.js - SyntaxError:在 mocha 和 chai http 测试中位置 0 的 JSON 中出现意外的令牌 A
- javascript - 初学者 javascript 问题:箭头函数作为可选参数
- html - Anchor 和 Img 标签找不到 PHP 文件或图像