在调试模式下在 sdk gphone64 x86 64 上启动 lib\main.dart...获取 java 版本来自 JAVA_HOME: C:\Program Files\Android\Android Studio\jbr photo_manager java 版本是 17 /C:/Users/shafi/AppData/Local/Pub/Cache/hosted/pub.dev/photo_manager-2.8.1/lib/src/internal/image_provider.dart:71:5: 错误:找不到类型“DecoderCallback”。 DecoderCallback 解码, // 忽略: deprecated_member_use ^^^^^^^^^^^^^^^ /C:/Users/shafi/AppData/Local/Pub/Cache/hosted/pub.dev/photo_manager-2.8.1/lib/src/internal/image_provider .dart:96:5: 错误:找不到类型“DecoderCallback”。 DecoderCallback 解码, // 忽略: deprecated_member_use ^^^^^^^^^^^^^^^ /C:/Users/shafi/AppData/Local/Pub/Cache/hosted/pub.dev/photo_manager-2.8.1/lib/src/internal/image_provider .dart:71:5: 错误:“DecoderCallback”不是类型。 DecoderCallback 解码, // 忽略: deprecated_member_use ^^^^^^^^^^^^^^^ /C:/Users/shafi/AppData/Local/Pub/Cache/hosted/pub.dev/photo_manager-2.8.1/lib/src/internal/image_provider .dart:96:5: 错误:“DecoderCallback”不是类型。 DecoderCallback 解码, // 忽略: deprecated_member_use ^^^^^^^^^^^^^^^ /C:/Users/shafi/AppData/Local/Pub/Cache/hosted/pub.dev/flutter_blurhash-0.7.0/lib/src/blurhash_image.dart :32:48: 错误:找不到类型“DecoderCallback”。图像流完成器 加载(BlurHashImage 键,DecoderCallback 解码)=> OneFrameImageStreamCompleter(_loadAsync(key)); ^^^^^^^^^^^^^^^ /C:/Users/shafi/AppData/Local/Pub/Cache/hosted/pub.dev/flutter_blurhash-0.7.0/lib/src/blurhash_image.dart :32:48: 错误:“DecoderCallback”不是类型。图像流完成器 加载(BlurHashImage 键,DecoderCallback 解码)=> OneFrameImageStreamCompleter(_loadAsync(key)); ^^^^^^^^^^^^^^^ /C:/Users/shafi/AppData/Local/Pub/Cache/hosted/pub.dev/flutter_blurhash-0.7.0/lib/src/blurhash_widget.dart :218:42: 错误:找不到类型“DecoderCallback”。图像流完成器 加载(UiImage键,DecoderCallback解码)=> OneFrameImageStreamCompleter(_loadAsync(key)); ^^^^^^^^^^^^^^^ /C:/Users/shafi/AppData/Local/Pub/Cache/hosted/pub.dev/flutter_blurhash-0.7.0/lib/src/blurhash_widget.dart :218:42: 错误:“DecoderCallback”不是类型。图像流完成器 加载(UiImage键,DecoderCallback解码)=> OneFrameImageStreamCompleter(_loadAsync(key)); ^^^^^^^^^^^^^^^^ 目标 kernel_snapshot 失败:异常
FAILURE:构建失败并出现异常。
其中:脚本'C:\src lutter\packages lutter_tools\gradle\src\main\groovy lutter.groovy' 线路:1350
出了什么问题:任务“:app:compileFlutterBuildDebug”执行失败。
处理'命令'C:\ src lutter in lutter.bat''以非零退出值1完成
- 尝试:
使用 --stacktrace 选项运行以获取堆栈跟踪。 使用 --info 或 --debug 选项运行以获得更多日志输出。 使用 --scan 运行以获得完整的见解。
- 在 https://help.gradle.org
获取更多帮助16 秒内构建失败异常:Gradle 任务 assembleDebug 失败 退出代码 1
退出 (1)。
这个项目有很多错误,你们能帮我解决吗?!
我正在尝试使用 flutter(dart) 构建应用程序。当我这样做时,发生了这个错误。
DecoderCallback
已在 Flutter 3.16 中删除,请参阅 发行说明。
photo_manager 的软件包作者提供了一个新的 预发布版本 应该可以解决该问题,但请注意它引入了一些重大更改。请参阅迁移指南。
要使用 photo_manager 的预发布版本,请在 pubspec 文件中使用它,如下所示:
dependencies:
photo_manager: ^3.0.0-dev.5
如果您不直接使用 photo_manager 包,那么您的依赖项之一很可能依赖于此包。您可以在此处查看依赖于 photo_manager 的软件包列表。