首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >安卓MediaStore查询未找到任何m4a音频文件

安卓MediaStore查询未找到任何m4a音频文件
EN

Stack Overflow用户
提问于 2020-03-16 20:26:57
回答 1查看 147关注 0票数 3

在我的设备和所有模拟测试的设备上,我可以以正确的方式处理媒体存储的m4a音频搜索。我的一个测试版测试者告诉我,在他的设备上,无法获取m4a音频文件来响应媒体存储查询。

是否可能某些制造商无法识别m4a音频文件,并且这些文件未在mediastore中引用?

如何解决这个问题呢?

代码语言:javascript
运行
复制
Uri uri = MediaStore.Audio.Media.EXTERNAL_CONTENT_URI;
String m4aDir= "%" + dir + "%";
String[]   projection = new String[]{
                    MediaStore.Audio.Media._ID,
                    MediaStore.Audio.Media.ALBUM,
                    MediaStore.Audio.Media.ARTIST,
                    MediaStore.Audio.Media.DURATION,
                    MediaStore.Audio.Media.TITLE,
                    MediaStore.Audio.Media.DATA,
                    MediaStore.Audio.Media.TRACK,
                    MediaStore.Audio.Media.YEAR,
            };
String[] selectionArgs = new String[] {m4aDir};

Curosr cur = getContentResolver().query(uri, projection, selection, selectionArgs, sortOder);
EN

回答 1

Stack Overflow用户

发布于 2020-03-16 20:49:51

我不确定,但我可以从安卓文档中看到媒体支持的格式,可以从here中找到它

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60706021

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档