在android (native)中将文件复制到tempfs中



我想为特定的照片库应用程序创建一个tempfs,它应该具有非常高的性能。更具体地说,我有一个创建tmpfs的代码,我想要一个第三方照片库应用程序来访问该tmpfs中的文件。

我创建了一个tempfs并将其挂载到文件系统中的某个节点上。然后我把特定的照片列表从存储卡复制到我的tmpfs中。(记住sd卡上的文件系统是VFAT)

文件很好地复制到tmpfs目的地,但我有一个非常烦人的问题:似乎没有设置umask属性到tmpfs的选项(也,你可以看到这个属性在fstab文件中得到0),因此,我从sdcard复制到tmpfs的所有文件都没有权限,即,我的应用程序不能读/写它们(但它们存在)。

我怎么解决它?

编辑您的fstab并添加一个不同的umask。例如,mode=644允许用户进行"读/写"访问,而用户组和其他所有人只能进行"读"访问。

相关内容

  • 没有找到相关文章

最新更新