如何在Honeycomb中获取SD卡目录?

时间:2011-07-24 21:44:18

标签: android memory android-3.0-honeycomb environment sd-card

我的问题就像标题所说的那样:如何在Honeycomb中获取SD卡目录?

相当多的Honeycomb平板电脑有多个SD卡(内部和外部)。使用官方指南(Environment.getExternalStorageDirectory())获取内部目录很容易,但是如何获取外部SD卡的目录并确保它是正确的?

在我的Acer上,它被称为“mnt / external1”,但在华硕Eee Pad上,它被称为/Removable/MicroSD。我查看了Android Environment documentation,但找不到任何东西。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

  

但是如何获取外部SD卡的目录并确保它是正确的?

你不能,至少在当前版本的Android SDK上。操作系统仅定义一个外部存储器,由设备制造商决定是什么。任何其他类型的基于卡的存储都没有标准。