我已阅读https://flutter.dev/docs/development/ui/assets-and-images#asset-images-in-package-dependencies和Flutter - Read text file from assets并应用了所有内容,但我的代码仍然没有\ 不工作....
\n我为此打开了一个新项目,在主文件夹中创建了资产和文件:
\npwd\n /home/bboett/AndroidStudioProjects/examen_companion\nbboett@hayate:~/AndroidStudioProjects/examen_companion$ ls -l assets/\n insgesamt 4\n -rw-r--r-- 1 bboett bboett 10 19. Mai 15:14 test.txt\n bboett@hayate:~/AndroidStudioProjects/examen_companion$ cat assets/test.txt \n Hello!!\nRun Code Online (Sandbox Code Playgroud)\n然后,不信任 android studio,我用 vi 检查了,在 pubspec.yaml 中一切正常:
\n文件结尾为:
\nflutter:\n uses-material-design: true\n assets:\n - assets/\nRun Code Online (Sandbox Code Playgroud)\n我替换了空格,在使用和资产之前添加了 2 个空格:在 - 资产之前添加了 4 个空格...
\n在 _MyHomePageState 类中我更改了:
\n @override\n Widget build(BuildContext context)\n {\n AssetBundle bundle = DefaultAssetBundle.of(context);\n return FutureBuilder<String>(\n future: bundle.loadString("assets/test.txt"),\n builder: …Run Code Online (Sandbox Code Playgroud)