当前位置: 首页 > 知识库问答 >
问题:

如何在react native中访问文件系统?

黄弘深
2023-03-14

我正在开发一个文件存储应用程序,需要读取 sd 存储和内部手机存储的内容。我已经签出了 react-native-fs 和 react-native-fetch-blob,但这两个应用程序都只允许我访问我的应用程序的存储。如何读取手机上的其他文件?

共有2个答案

申高峰
2023-03-14

它确实可以访问外部存储,您只需请求外部存储的权限即可

葛勇锐
2023-03-14

我相信react-native-fs确实支持Android中的外部存储。

从留档:

ExternalDirectoryPathString) 外部文件的绝对路径,共享目录(仅限 android)

< code > externalstraderectorypath (< code > String )外部存储共享目录的绝对路径(仅限android)

 类似资料:
  • 我需要访问非运行docker容器的文件系统。实现这一目标的最佳方式是什么? 谢谢

  • 问题内容: 如何在ReactNative中水平和垂直居中放置文本? 我在rnplay.org中有一个示例应用程序,其中 justifyContent =“ center” 和 alignItems =“ center” 不起作用:https : **//rnplay.org/apps/AoxNKQ** 文本应居中。为什么在文本(黄色)和父容器之间的顶部留有空白? 码: 问题答案: 从‘样式删除,和

  • 问题内容: 我有一堆偶尔需要监视的流和数据处理应用程序,这意味着我需要知道它们读取了哪些文件。这主要是帮助打包测试用例,但在调试时也很有用。 有没有一种方法可以生成这样的列表来运行可执行文件? 我对此有两个想法: 我可以调用一个命令,该命令将调用我的应用程序。与GDB相似的东西。我叫GDB,给它一个指向可执行文件的路径,并提供一些参数,GDB为我调用了它。也许有些事情告诉我如何使用系统资源。 也许

  • 但我进的是空异常。有什么问题,有人能帮忙吗?

  • 我需要改变php.ini文件中的一些变量,以便能够上传文件。我买了一个域名 配置文件(php.ini)路径是/usr/local/php/p56 加载的配置文件是/usr/local/directadmin/data/users/kristak/php/funwithhakase。pl/php56。伊尼 我不知道应该访问这些文件中的哪些,以及如何更改所需的变量。我试着把地址输入到FileZilla

  • 问题内容: 我需要能够访问存储在已编译jar文件中的文件。我已经弄清楚了如何将文件添加到项目中,但是如何在代码中引用它呢?如何将文件从jar文件复制到用户硬盘驱动器上的某个位置?我知道有很多方法可以访问文件(FileInputStream,FileReader等),但是我不知道如何查看自身。 问题答案: 您可以使用如下形式: 如果foo.txt位于JAR文件的根目录中,则可以使用: 我相信,假设该