Is there any way of accessing the internal SD card on Android devices that have internal flash, internal SD and external SD cards?
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
In Android 2.2 and previous, there is only one “external storage” (
Environment.getExternalStorageDirectory()). The definition of where this points is up to the device manufacturer. The Compatibility Definition Document (CDD) merely mandates that it be at least 2GB, IIRC. It is not even required for “external storage” to be removable.At this time, there are no standard APIs to get to other partitions or cards. A device manufacturer might document how to access these — you would have to see if they have anything on their respective developer sites.
Bear in mind that on some of these devices, other partitions or cards may not be readable or writable from regular SDK applications.