I'm having a problem with devices that has an external storage (SD card) and internal data storage. Like in Samsung S3 device there are two kind of external storages the SD-card and the internal data storage. The Environment.getExternalStorageDirectory()
API do not get both,
I have searched the internet and fount that I can read the /proc/mounts
like the question
How to get all the mount point information for android device?
My question is can I rely on the /proc/mounts
filesystem on all devices and operating systems or there are any limitations? And is there any good documentation about this filesystem?
Thanks for helping.
Look at /proc/self/mountinfo
; it has all the information in /proc/mounts
and more (e.g., for bind mounts it tells you the mounted path within the source filesystem).
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With