flutter - 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
试图弄清楚,但谷歌没有帮助,因为我找不到太多关于此的信息。
编辑:我现在在我所有的颤振项目中都遇到了这个错误
解决方案
在我的 Mac 中重新安装了颤振,一切都恢复正常了。
推荐阅读
- android - 从 Android DataStore 检索数据并保存到全局变量
- java - 如何将 char 序列替换为 "\n"
- java - 如何将一个包中的类导入另一个包中的另一个类?
- python - 以表格形式打印的 csv 文件内容
- python - 如何从不同的目录中选择每 20 个文件,Python?
- python - aioredis 任务已销毁,但处于待处理状态
- html - 登录:1 GET http://localhost:3000/manifest.webmanifest 404(未找到)
- r - 闪亮的展示和计划
- javascript - 有没有办法更新输入字段以在缺少值时在它们周围有一个红色边框
- javascript - __dirname 在使用 pkg 打包我的 NodeJs 应用程序时停止工作