最初的问题来自颤振问题 32799
我开发了一个 dart 包,我需要在运行时加载一些 json 文件,但是当我这样做时会发生错误。加载图片没问题,代码:
void main() {
Future<void> loadAsset() async {
String value = await rootBundle
.loadString('lib/src/assets/JsonConfig/test.json');
//Image img = Image.asset('lib/src/assets/default-logo.png');
}
test('adds one to input values', () async {
await loadAsset();
});
}
我的 pubspec.yaml 文件是这样的:
flutter:
# To add assets to your package, add an assets section, like this:
assets:
- lib/src/assets/default-logo.png
- lib/src/assets/JsonConfig/test.json
- lib/src/assets/