dumpsys audio
命令:
dumpsys audio
Message handler (watch for unhandled messages):
Handler (com.android.server.audio.AudioService$AudioHandler) {
4adb93d} @ 5038924
Looper (AudioService, tid 87) {
e96a532}
(Total messages: 0, polling=true, quitting=false)
MediaFocusControl dump time: 4:41:27 PM
Audio Focus stack entries (last is top of stack):
source:android.os.BinderProxy@325c283 -- pack: com.droidlogic.android.tv -- client: android.media.AudioManager@9f322afcom.android.tv.AudioManagerHelper@37146bc -- gain: GAIN -- flags: -- loss: none -- notified: true -- uid: 10059 -- attr: AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MUSIC flags=0x800 tags= bundle=null -- sdk:29
No external focus policy
Notify on duck: true
In ring or call: false
Audio event log: focus commands as seen by MediaFocusControl
07-19 15:18:59:992 requestAudioFocus() from uid/pid 10059/857 clientId=android.media.AudioManager@9f322afcom.android.tv.AudioManagerHelper@37146bc callingPack=com.droidlogic.android.tv req=1 flags=0x0 sdk=29
07-19 15:27:24:248 abandonAudioFocus() from uid/pid 10059/857 clientId=android.media.AudioManager@9f322afcom.android.tv.AudioManagerHelper@37146bc
07-19 15:27:33:864 requestAudioFocus() from uid/pid 10059/857 clientId=android.media.AudioManager@9f322afcom.android.tv.AudioManagerHelper@37146bc callingPack=com.droidlogic.android.tv req=1 flags=0x0 sdk=29
Multi Audio Focus enabled :false
显示当前所有stream type的音量状态
以STREAM_MUSIC为例
Stream volumes (device: index)
...
- STREAM_RING:
Muted: false
Muted Internally: false
Min: 0
Max: 7
streamVolume:5
Current: 2 (speaker): 5, 80 (bt_a2dp): 5, 400