【问题标题】:FlutterError('Unable to load asset: $key');FlutterError('无法加载资产:$key');
【发布时间】:2020-06-09 16:12:52
【问题描述】:

在我重新启动我的 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

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

编辑:我现在在所有颤振项目中都收到此错误

【问题讨论】:

  • 请添加您的代码。
  • @etzuk 问题是我不确定它发生在哪里,我尝试了所有其他的颤振项目,同样的问题,......创建了新的颤振项目......同样的问题
  • 你在$key有什么?
  • @Sebastian nothing 我正在使用 "Image.asset('assets/images/avatar.png)" 这没有错误

标签: flutter


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2019-05-08
    • 2019-10-22
    • 1970-01-01
    • 2021-09-19
    • 2020-06-19
    • 2020-04-28
    • 2021-05-10
    • 2020-04-11
    相关资源
    最近更新 更多