Flutter 故障平台组件上的颤振碰撞

Flutter 故障平台组件上的颤振碰撞,flutter,dart,Flutter,Dart,运行我的应用程序时会发生崩溃,但堆栈跟踪不够深入,因为存在异步调用?我想不出是什么在试图抓取图像 下面是我的pubspec.yaml文件的资产部分 assets: - assets/ - assets/images/ 使用VSCode,它会显示我引用的任何图像,或者如果我将鼠标悬停在引用上,它会显示图像 @protected Future<ui.Codec> _loadAsync(AssetBundleImageKey key, DecoderCallback

运行我的应用程序时会发生崩溃,但堆栈跟踪不够深入,因为存在异步调用?我想不出是什么在试图抓取图像

下面是我的pubspec.yaml文件的资产部分

assets:
    - assets/
    - assets/images/
使用VSCode,它会显示我引用的任何图像,或者如果我将鼠标悬停在引用上,它会显示图像

@protected
  Future<ui.Codec> _loadAsync(AssetBundleImageKey key, DecoderCallback decode) async {
    ByteData data;
    // Hot reload/restart could change whether an asset bundle or key in a
    // bundle are available, or if it is a network backed bundle.
    try {
      data = await key.bundle.load(key.name);
    } on FlutterError {
      PaintingBinding.instance.imageCache.evict(key);
      rethrow;  <---- crashes here
    }
@受保护
未来加载异步(AssetBundleImageKey、DecoderCallback解码)异步{
字节数据;
//热重新加载/重新启动可能会更改资产包或密钥是否位于
//捆绑包可用,或者如果它是网络支持的捆绑包。
试一试{
data=wait key.bundle.load(key.name);
}论颤振误差{
PaintingBinding.instance.imageCache.execut(键);
改头换面;