ADB媒体播放状态

ADB media playback status

我可以使用命令

开始播放 MP3

am start -W -n com.android.music/com.android.music.MediaPlaybackActivity -d /mp3file.mp3

我想连续循环播放 mp3,这样我就不必重新开始播放了。 为此,没有从 adb shell 启用循环的命令。 所以我想问一下有没有办法在不修改Android代码的情况下从ADB检查MP3播放是否正在进行?

我试过dumpsys audio,但即使MP3播放停止,它也显示MediaPlaybackActivity。 有没有办法查明 MediaplaybackActivity 是否真的在播放 MP3 或刚刚停止播放?

您可以将额外的内容传递给 Activity 以循环播放音乐,除非您添加必要的挂钩,否则没有真正的方法来控制来自 adb Activity 背后的行为。

详情

https://developer.android.com/tools/help/shell.html