模拟外部存储(sdcard0)和安装的外部存储(sdcard1)

时间:2014-10-26 06:09:25

标签: android storage

据我所知,Android设备有三种类型的存储空间。内部存储,模拟外部存储和安装的外部存储,如SD卡。 那么它们之间有什么区别呢。 我的问题是我想从外部存储扫描图像,所以如何支持这些不同类型的设备。

如果设备同时具有模拟外部存储(sdcard0)和已安装的外部存储(sdcard1),则如何扫描它们。 到目前为止,我的代码片段如下所示,

        "/DCIM",
        "/DCIM/Camera",
        "/DCIM/100MEDIA",
        // Many Samsung phones mount the external sd card to /sdcard/external_sd
        "/external_sd/DCIM",
        "/external_sd/DCIM/Camera",
        "/external_sd/DCIM/100MEDIA"

任何人都可以帮助维护列表。或者更好的方法是在方法中使用一些SDK构建而不是硬编码。

任何建议都将受到赞赏。

0 个答案:

没有答案