[quote=引用 1 楼 foruok 的回复:] MediaProvider不管音频文件是否正常。 如果想做,可能要重写它,对于mp3文件,校验mp3的各种tag是否正常。 ---------------------- 博文决赛,投我一票,谢谢。
需要处理每一首mp3,分析mp3文件头,是很耗资源的一件事啊 百度音乐也只是用文件大小来筛选
MediaProvider不管音频文件是否正常。 如果想做,可能要重写它,对于mp3文件,校验mp3的各种tag是否正常。 ---------------------- 博文决赛,投我一票,谢谢。
MediaStore里面会有很多关于歌曲的信息,错误的文件应该没有这些信息的(例如歌手、专辑什么),虽然不能排除一些音频文件是没有这些信息的,但是至少有一点,每个音频文件在MediaStore里都会有duration存在的
80,359
社区成员
91,290
社区内容
加载中
试试用AI创作助手写篇文章吧