首页 > 解决方案 > FlutterError('无法加载资产:$key');

问题描述

在我重新启动我的 VScode 后,我突然开始收到这个新错误

Compiler message:
../../flutter/packages/flutter/lib/src/services/asset_bundle.dart:221:7: Error: 'sethrow' isn't a type.
      sethrow FlutterError('Unable to load asset: $key');
      ^^^^^^^
../../flutter/packages/flutter/lib/src/services/asset_bundle.dart:221:15: Error: Expected ';' after this.
      sethrow FlutterError('Unable to load asset: $key');
              ^^^^^^^^^^^^
Target kernel_snapshot failed: Exception: Errors during snapshot creation: null
Failed to build bundle.
Error launching application on iPhone 11 Pro Max.

我的 pubspec.yaml 看起来像这样

flutter:
  uses-material-design: true
  assets:
    - assets/images/couplephone.png
    - assets/images/background.jpeg
    - assets/images/logo.png
    - assets/images/avatar.png

试图弄清楚,但谷歌没有帮助,因为我找不到太多关于此的信息。

编辑:我现在在我所有的颤振项目中都遇到了这个错误

标签: flutter

解决方案


在我的 Mac 中重新安装了颤振,一切都恢复正常了。


推荐阅读