android应用程序如何在设备中检测到左右SD卡

时间:2011-12-14 05:42:14

标签: android sd-card

如果我有两个物理SD卡“left user sdcard”和“right user sdcard”(如vold.fstab中所示),那么像filemanger这样的应用程序将如何知道有两个sdcards - “left user sdcard” &安培; “正确的用户标识卡”。

任何人都可以帮助我

由于

1 个答案:

答案 0 :(得分:2)

我认为对于多个外部存储,没有正式的Android API支持(即Environment class中没有特殊功能)。

通常第二张SD卡安装在第一张SD卡内。 (按照我在三星Galaxy Tab中的注意事项)

类似的东西:

  • 第一张SD卡已安装在/mnt/sdcard

  • 第二张SD卡已装入/mnt/sdcard/external_sd

所以,每当你得到像/mant/sdcard/那样的外部存储路径时你必须扫描到整个树结构..