在Android 2.x中是否有文档记录方式来检查多个SD卡的内容?

前端之家收集整理的这篇文章主要介绍了在Android 2.x中是否有文档记录方式来检查多个SD卡的内容?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

一些Android 2.x平板电脑,如HTC Flyer和三星Galaxy Tab,支持内部平板电脑存储和外部SD卡.例如,在我的传单上,/ sdcard和/ sdcard2是分开的,前者代表平板电脑的“内部存储”.@H_403_2@

如果我使用Environment.getExternalStorageDirectory(),则似乎没有任何关于将返回哪些存储位置的设置规则.在使用getExternalStorageDirectory()时,我担心的是我只能找到存储在两个存储位置之一上的媒体.@H_403_2@

一种解决方案是将scan / sdcard *硬编码到应用程序中,但这假设所有设备都将其用作命名方案,我不认为这是一个安全的假设.@H_403_2@

是否有记录在Android 2.x上扫描和使用多个SD卡/存储位置的方法?@H_403_2@

我的目标实际上是在平板电脑上找到所有有声读物,所以我想以一些记录的方式找到并使用所有/ sdcard * /有声读物.@H_403_2@

最佳答案
通常第二个SD卡安装在第一个SD卡内.@H_403_2@

这就是我的意思:@H_403_2@

>第一张SD卡安装在/ mnt / sdcard.
>第二个SD卡安装在/ mnt / sdcard / external_sd中@H_403_2@

因此,每当您收到/ mnt / sdcard作为外部存储路径并开始扫描树时,您将不会错过第二张SD卡(如果它也已安装).@H_403_2@

这不是记录在案的行为.但是Galaxy Tab就是这样的.我认为这是因为多个外部存储没有官方的Android API支持(即在Environment类中没有特殊功能).@H_403_2@

原文链接:https://www.f2er.com/android/430418.html

猜你在找的Android相关文章