我知道我将文本文件放置在asset \ chat1.txt位置,我的代码也可以与其他txt一起使用,但是总会出现以下错误:
发生异常。
FlutterError(无法加载资产:assets / chat1.txt)
我的代码:
Future<String> getFileData(String path) async {
return await rootBundle.loadString(path);
}
pubspec.yaml
flutter:
assets:
- assets/
答案 0 :(得分:0)
在pubspec.yaml文件中添加完整路径,您应该考虑资产缩进:
flutter:
assets:
- assets/chat1.txt