Android里面sounderrecorder录音时,会生成录音文件,同时往多媒体数据库里面增加对应的歌曲名、录制时间等信息,并且会专门生成一个“我的录音”播放列表现在只进行开机、关机操作系统在启动完成后,会调用mediascanner.java进行扫描,使用contentresolver.query 音频数据的时候,有一部分录音文件在数据库里面找不到对应的信息,
mediascanner.java里面就会将该录音文件当成新增加的文件扫描了。从而导致播放列表里面的信息变化(歌曲名,作者等信息),甚至“我的录音”这个播放列表都消失了。不知道有没有高人遇到类似情况,多媒体数据库难道在开机、关机还受到其他的什么东西影响么?会删掉已有的东东?