Hello, would someone from Google mind explaining the current strategy behind the various partitions? I'm a little bit confused.
- In the beginning /sdcard was used for external storage, but since you could not rely on the mount point across vendors, the proper way to access it was the Environment class (or the convenience methods in Context). - Since 3.x an increasing number of devices use /sdcard for an additional internal storage that can not be removed. The docs have been reworded and tell me I now have to think about "external storage" in a "different way". The Environment class only knows about the "primary" external partition. - Some devices still come with a real SD card. That seems to be mounted as /mnt/sdcard2. Some even support USB Host and /mnt/usbdrive. Now my questions: - What it the proper way to access non-primary external partitions? Should I rely on the above mount points? - What are those non-primary partitions actually used for? Can I only access them with a file manager? Are they scanned by the media service? - Is there a plan to add a proper API that helps me deal with them? Cheers Joerg -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en