the naming of the function is bad, but the manufacturers are not to blame.. 
they actually do what google declared the function to be:
http://developer.android.com/reference/android/os/Environment.html#getExternalStorageDirectory()

The real issue is that there's no easy way to get the sdcard,,, but that 
function does exactly what it's supposed to do.

On Wednesday, December 12, 2012 9:54:10 PM UTC+2, niko20 wrote:
>
> Just what the title says,
>
> The getExternalStorageDirectory API is supposed to GET EXTERNAL STORAGE. 
> But manufacturers have all turned it into "point to the internal storage on 
> the device". There should have been a "getInternalStorageDirectory()" API 
> to go along with this.
>
> I don't mind, I've "solved" this problem a long time ago, but just letting 
> users type in the "real" path to the external card into my app. But many 
> apps don't do this yet. So you get lots of apps that put everything on the 
> internal storage when you have a 64GB card which is getting nothing put on 
> it (I'm looking at you, Amazon MP3 and Amazon Kindle).
>
> Who let this slide man!
>
> -niko
>

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to