在android中使用“/ proc / mounts”是否有任何限制

时间:2012-07-26 11:28:00

标签: android filesystems storage

我遇到有外部存储设备(SD卡)和内部数据存储设备的问题。与三星S3设备一样,SD卡和内部数据存储有两种外部存储。 Environment.getExternalStorageDirectory() API无法兼得, 我搜索了互联网和fount,我可以像/proc/mounts一样阅读问题

How to get all the mount point information for android device?

我的问题是,我可以依赖所有设备和操作系统上的/proc/mounts文件系统,还是有任何限制?有没有关于这个文件系统的好文档?

感谢您的帮助。

2 个答案:

答案 0 :(得分:1)

/proc/self/mountinfo;它包含/proc/mounts中的所有信息以及更多信息(例如,对于绑定安装,它会告诉您源文件系统中的已安装路径)。

答案 1 :(得分:0)

/ proc是Linux虚拟文件系统procfs的挂载点。它特定于Linux,因此适用于所有Android安装。

procfs的最佳文档是它的源代码,但它需要熟悉Linux内核和C.另请参阅内核源代码中的Documentation/filesystems/proc.txt,它可能包含相关信息。