I am currently developing an app which will be used on Galaxy Xcover 2 (GT-S7710) devices. This phone has a quiet strange behaviour: it lists two external storages. The first one has capacity of 1 GB, path: /storage/sdcard0
and the second has capacity of 14GB, path /storage/extSdCard
. The second one is a real removable SD card, the first storage is located on the device, i guess.
If i call Environment.getExternalStorageDirectory()
, the path for the first storage is returned. Is there any method two query for the second storage? I could use a fixed absolute path, but that would seem to be a very bad solution, and also would break compatibility for other phones.