我刚刚开始学习内容提供商和 MediaStore,但有一件事我无法弄清楚,而且 MediaStore 上的文档非常差。我知道出于速度和功耗的原因,android 使用数据库来保存有关媒体文件的信息,并且我看到了它的字段,但我没有看到数据库条目和文件之间的映射是如何进行的。例如音频媒体有专辑、艺术家等,但我找不到像路径之类的字段,而且它们没有提供架构或东西来帮助我理解所有这些元素之间的关系。
最佳答案
MediaStore.MediaColumns.DATA
列就是您要寻找的内容。该列包含存储在其中的特定文件的文件路径。
关于android - Android 媒体商店,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21981211/