By default, "external" storage on Android is presented as /sdcard folder. On some devices it's not SD card but internal memory.
Some devices allow attachment of additional SD card, or in case of Asus Transformer, also additional 2 USB flash discs.
Such added memory drive appears as some folder, which location depends on device manufacturer. On some devices it's inside /sdcard folder, on others it's elsewhere in other folder.
Now my question is, if there's some function to list all possible external storages besides standard /sdcard folder.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…