You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android 11 VoIP通话音频路由切换触发ANR:AudioPolicyService崩溃求助

Android 11 VoIP通话音频路由切换触发ANR:AudioPolicyService崩溃问题

问题现象

Android 11系统中,VoIP通话期间执行蓝牙到听筒/扬声器的音频路由切换操作时,出现应用无响应(ANR),根因是AudioPolicyService服务崩溃。

崩溃日志

崩溃开始
TimeCheck:IAudioPolicyService命令6超时
致命信号6(SIGABRT),代码-1(SI_QUEUE),发生在tid 2268(TimeCheckThread),pid 841(audioserver)
进程信息:pid: 841, tid: 2268, 线程名: TimeCheckThread >>> /system/bin/audioserver <<<
信号6(SIGABRT),代码-1(SI_QUEUE),错误地址--------
终止信息: 'TimeCheck timeout for IAudioPolicyService command 6'
x0  0000000000000000  x1  00000000000008dc  x2  0000000000000006  x3  0000006df5169530
MESSAGE_HANDLE_DISABLE_DELAYED: disabling:false
AudioFlinger服务崩溃!
AudioPolicyService服务崩溃!
android_media_AudioSystem_error_callback命令执行失败:-32
等待'/dev/binder'上的'media.audio_flinger'服务...
TimeCheck:IAudioPolicyService命令6超时
AudioPolicyService服务崩溃!
AudioFlinger服务崩溃!

关键崩溃点分析

  • 触发条件:VoIP通话场景下的跨音频路由(蓝牙→听筒/扬声器)切换操作
  • 直接触发事件:TimeCheckThread检测到IAudioPolicyService的命令6执行超时,发送SIGABRT信号终止audioserver进程(PID 841)
  • 连锁故障:AudioPolicyService崩溃后引发依赖的AudioFlinger服务崩溃,最终导致应用因无法获取音频服务响应而触发ANR

内容的提问来源于stack exchange,提问作者Raghav Bhatia

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.06 17:20:43