Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/195.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MediaStoreAndroid_Android_File_Mediastore - Fatal编程技术网

MediaStoreAndroid

MediaStoreAndroid,android,file,mediastore,Android,File,Mediastore,我刚刚开始学习内容提供商和MediaStore,但有一件事我无法理解,MediaStore的文档非常糟糕。我知道android使用数据库来保存关于媒体文件的信息,这是出于速度和功耗的原因,我看到了它的字段,但我不知道数据库条目和文件之间的映射是如何实现的。例如,音频媒体有相册、艺术家等,但我找不到类似路径之类的字段,而且它们也没有提供模式或帮助我理解所有这些元素之间关系的内容。您正在查找该专栏。该列包含存储在其中的特定文件的文件路径。Ok…假设我想添加有关音频文件的信息。在MediaStore.

我刚刚开始学习内容提供商和MediaStore,但有一件事我无法理解,MediaStore的文档非常糟糕。我知道android使用数据库来保存关于媒体文件的信息,这是出于速度和功耗的原因,我看到了它的字段,但我不知道数据库条目和文件之间的映射是如何实现的。例如,音频媒体有相册、艺术家等,但我找不到类似路径之类的字段,而且它们也没有提供模式或帮助我理解所有这些元素之间关系的内容。

您正在查找该专栏。该列包含存储在其中的特定文件的文件路径。

Ok…假设我想添加有关音频文件的信息。在
MediaStore.Audio.Media
中插入数据就足够了吗?或者我必须更新相册、艺术家、所有音频表吗?@Jelly抱歉,我不知道