一些Android 2.x平板电脑,如HTC Flyer和三星Galaxy Tab,支持内部平板电脑存储和外部SD卡.例如,在我的传单上,/ sdcard和/ sdcard2是分开的,前者代表平板电脑的“内部存储”.
如果我使用Environment.getExternalStorageDirectory(),则似乎没有任何关于将返回哪些存储位置的设置规则.在使用getExternalStorageDirectory()时,我担心的是我只能找到存储在两个存储位置之一上的媒体.
一种解决方案是将scan / sdcard *硬编码到应用程序中,但这假设所有设备都将其用作命名方案,我不认为这是一个安全的假设.
是否有记录在Android 2.x上扫描和使用多个SD卡/存储位置的方法?
我的目标实际上是在平板电脑上找到所有有声读物,所以我想以一些记录的方式找到并使用所有/ sdcard * /有声读物.
最佳答案
原文链接:https://www.f2er.com/android/430418.html