Android平台播放音乐卡顿

poposa 提交于 周五, 11/17/2017 - 05:56

用户使用机子总是反馈播放音乐或视频卡顿的现在,如123456, 1顿23456.内部总是无法重现,最后找到一台机子,终于复现.

出现卡顿的现象,总是出现日志.

11-01 17:38:28.834745 2017 2219 W AudioFlinger_Threads: write blocked for 1202 msecs, 1 delayed writes, thread 0xf2203600

初步定位播放audioserver中的Play线程出现Pcm出现超时,或cpu被其他线程占用过长或被优先级更高的线程抢占.