Open pangliming opened 5 years ago
@HpBoss 应该还有其他的错误吧,警告不会影响运行的,另外我是使用AS运行的。
大佬你怎么了 不要刷屏啊。。。
项目跑不起来啊 头疼
Launching lib/main.dart on iPhone 11 Pro Max in debug mode...
Compiler message:
../../flutter/.pub-cache/hosted/pub.dartlang.org/cached_network_image-1.1.0/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/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
Failed to build bundle.
Error launching application on iPhone 11 Pro Max.
Exited (sigterm)
[✓] Flutter (Channel stable, v1.12.13+hotfix.5, on Mac OS X 10.15 19A603, locale zh-Hans-CN)
cached_network_image和flutter_cache_manager升级至新版本就可以了。
cached_network_image: ^2.2.0+1
cached_network_image_provider.dart
import 'package:douban_app/widgets/image/cached_network_image.dart';
为import 'package:cached_network_image/cached_network_image.dart'
palette_generator: ^0.2.3
flutter_cache_manager: ^1.4.1
shared_preferences: ^0.5.7+3
- 添加依赖
cached_network_image: ^2.2.0+1
- 删除项目里面的
cached_network_image_provider.dart
- 替换所有引用文件中的
import 'package:douban_app/widgets/image/cached_network_image.dart';
为import 'package:cached_network_image/cached_network_image.dart'
- 升级
palette_generator: ^0.2.3
- 升级
flutter_cache_manager: ^1.4.1
- 添加依赖
shared_preferences: ^0.5.7+3
谢谢分享解决了我的问题
项目down下来,就报错,这是怎么回事