Working with Android devices that don't need an SD card
It seems that some Android devices like HTC Incredible and Archos 5 IT don't need an SD card for storage.
How do applications that read and write files to "external" storage (still an SD card) deal with this in the most convenient and reverse way?
Edit . Get additional reports on devices using on-board memory as storage, such as the Pandigital Novel, that do not have SD card I / O. Any ideas? Is this a permissions issue?
a source to share
Use Environment.getExternalStorageDirectory()
. It works on ARCHOS 5 Android Tablet . It works on regular Android devices. And I also have to confirm that Incredible allows SDK applications to write to a large, built-in area of flash memory, so you may not have a real choice. Note that Verizon must ship 2GB SD cards with Incredible to help with this issue.
a source to share