我已经在Galaxy S9(Android 10)和Galaxy Tab 3(KitKat)上进行了测试,我的MediaStore查询可以正常运行。但是,在Galaxy Note 3 Lite(棒棒糖)和Galaxy S5 mini(棉花糖)上,它找不到任何歌曲,返回并没有光标。在歌曲搜索中,我的代码确实查询了MediaStore.Audio.Media.INTERNAL_CONTENT_URI
和MediaStore.Audio.Media.EXTERNAL_CONTENT_URI
。我将在需要时发布代码,但是,由于在Q和KitKat上可以正常工作,我怀疑这是我缺少的与权限相关的东西,是Lollipop中引入的东西,后来又删除或改进。
你知道会是什么吗?
提前感谢。
这是我的错误。抱歉。无用的问题和答案。