Android 可以通过audio服务来查看当前音频焦点、各个stream音量以及整个音频系统的日志。
使用方法如:
adb shell dumpsys audio
例如以下示例,Audio Focus stack entries显示当前音频焦点位于com.android.camera2。同时可以根据Audio event log来查看焦点历史。
$ adb shell dumpsys audio
MediaFocusControl dump time: 10:52:33 PM
Audio Focus stack entries (last is top of stack):
source:android.os.BinderProxy@37084d -- pack: com.android.camera2 -- client: android.media.AudioManager@bab6c39 -- gain: GAIN -- flags: -- loss: none -- notified: true -- uid: 10097 -- attr: AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0x800 tags= bundle