是否可以分别对从 usb 和 SD 卡检测到的文件进行排序?我的意思是我知道使用 getExternalStorage,我们能够检测到连接到 Android 设备的所有外部设备,包括 SD 卡和 USB。
我想将检测到的文件分离到 2 个单独的文件夹中(现在检测到来自 SD 卡和 USB 的文件到同一个文件夹中)..ie USB 文件分开和 SD 卡文件分开。
怎么办?求助
最佳答案
您必须在逻辑中编写代码以确定“外部存储”是否真的是外部存储。不同的设备使用不同的名称 - 非常愚蠢,我同意。在 Google 的 API 文档中,我很确定他们提到 getExternalStorage() 不能保证获取外部存储,因为这是特定于制造商和设备的。
了解这个陷阱可能会帮助您找到解决方案。
关于android - 使用 getExternalStorage() 时将文件从 SD 卡和 USB 提取到不同的文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9431264/