如何打开/查找由path_provider创建的文件?

Ary*_*ora 6 dart flutter flutter-dependencies

我是 flutter 和 dart 的初学者,在使用 flutter 处理文件时遇到了一些问题。

我试图将数据本地存储在我的 flutter 应用程序的文本文件中,并在 flutter 网站上发现了使用 path_provider 和 dart:io 的标准教程。它有关于获取路径以及读取和写入文件的说明,但这似乎不适用于我添加到项目中的文件。存储到文件的唯一方法是首先使用内置函数进行写入,然后读取这个新创建的文件。我无法添加自己的文件并使用 flutter 读取它。

我也无法打开 flutter 创建的文件,因为我不知道它存储在哪里。给出的路径getApplicationDocumentsDirectory()返回路径/data/user/0/com.example.daily_challenges/app_flutter,我不知道在我的项目中哪里可以找到它。

总结一下:如何读取预先存在的文件以及如何查看flutter自动创建的文件。

谢谢 :)

Bac*_*ach 5

您可以通过 Android Studio 中的设备文件资源管理器从物理设备或模拟器访问文件。遵循本指南


Dun*_*Ngo 3

您将无法访问 getApplicationDocumentsDirectory()。如果您使用的是android设备,您可以尝试将其存储在getExternalStorageDirectory()中。但 IOS 中没有类似的功能。