ContentResolver musicResolver = getContentResolver();
Uri musicUri = android.provider.MediaStore.Audio.Media.INTERNAL_CONTENT_URI;
Cursor musicCursor = musicResolver.query(musicUri, null, null, null, null);
为什么我使用以上的代码获取不到我手机里面的音乐? 调试发现 musicResolver.query() 是这个函数有问题,然后进入这个函数后,发现内部的变量 cursor 为 null
,没有找到本地的音乐文件?那要用什么方法得到本地的音乐文件信息?
내 휴대전화에 문제가 있는 것 같습니다. 오늘 반 친구의 코드를 사용하여 그 사람의 휴대전화에 음악을 다운로드할 수 있었지만 코드가 작동하지 않았습니다. 다른 반 친구
지금은 괜찮습니다. 그렇지 않다면 나에게 비공개 메시지를 보내주세요.荣耀7
의 휴대폰에서도 결과가 나오지 않았습니다. 물론 코드가 아닌 휴대폰의 문제였습니다. 그러다가 관련 기사를 검색해 보니荣耀8
였습니다. 으아악 으아악MediaStore.Audio.Media를 직접 사용해 보세요. EXTERNAL_CONTENT_URI