У меня есть модуль с папкой 'assets', расположенной в том же каталоге, что и мой файл pubspec.yaml.В папке с активами у меня есть test.txt и simpleObject.json.
flutter:
assets:
- assets/test.txt
- assets/simpleObject.json
Я считаю, что следующий код должен позволить мне прочитать его в моем приложении.
var test = await DefaultAssetBundle.of(context).loadString("assets/test.txt");
К сожалениюЯ получаю следующую ошибку:
[ОШИБКА: flutter / lib / ui / ui_dart_state.cc (148)] Необработанное исключение: невозможно загрузить ресурс: assets / test.txt
Ошибка происходит из asset_bundle.dart.Я должен предположить, что это моя вина, но согласно всему, что я прочитал, я делаю это правильно.Есть мысли?
Вот моя файловая структура, если это поможет.
MyModule
|_assets/test.txt
|_lib/
|_pubspec.yaml