我不明白为什么这个光标在这个特定的设备中是空的。但适用于所有其他安卓设备。SD卡上有几个音频文件,股票媒体播放器可以找到并播放这些歌曲。
Cursor c = managedQuery(MediaStore.Audio.Media.EXTERNAL_CONTENT_URI, new String[] { "distinct " + MediaStore.Audio.Media.ALBUM, MediaStore.Audio.Media.ARTIST, MediaStore.Audio.Media.ALBUM_KEY, MediaStore.Audio.Media.ALBUM_ID},
null,
null,
MediaStore.Audio.Media.ARTIST);
ambling 图书播放器(我猜他们只是遍历文件夹并进行自己的 id3 解析)和股票 android 音乐播放器都能找到音乐,但我无法从 mediastore 获得任何东西。不存在“.nomedia”文件,我尝试将新的 mp3 文件插入新文件夹。