写入本地存储波动中的文件

时间:2019-05-14 23:44:06

标签: flutter flutter-plugin flutter-packages

我了解path_provider软件包,但是它不能满足我的要求,或者我使用的不是正确的。在经历了如此反复的尝试后,我读到了getApplicationDocumentsDirectory()返回的目录只能由应用程序本身访问,但是如果我想写到手机的本地文档目录中并能够在其中查看文件,该怎么办?以后我的文件浏览器?

1 个答案:

答案 0 :(得分:1)

如果要保存文件浏览器到达的位置,则必须使用方法getExternalStorageDirectory()。它仅适用于Android,并且您需要READ_EXTERNAL_STORAGEWRITE_EXTERNAL_STORAGE权限。

实际上,您也可以找到使用getApplicationDocumentsDirectory()getTemporaryDirectory()保存的文件,但是您需要root访问权限。