如果可能的话,我想以任何方式按下播放器菜单中的“全部随机播放”按钮。
我知道如何模拟按键,因此可以通过简单的 shell 命令 input keyevent
使用 DPAD 模拟(如果您的设备已获得 root 权限)来执行此操作,但这种方式非常缓慢且不可靠。
我还发现了如何通过 Intent 在播放 View 中运行谷歌音乐播放器并开始播放,但这不是我真正想要的。如果有人感兴趣,请运行此 shell 命令:
am start -a com.google.android.music.PLAYBACK_VIEWER -c android.intent.category.DEFAULT
我自己无法在谷歌的音乐播放器中找到随机播放的 Intent 。也许还有其他方法可以模拟此操作,或者我错过了一些 Intent ?
最佳答案
就在这里
我手气不错 (32) A1: 发送 Intent [ Action:android.media.action.MEDIA_PLAY_FROM_SEARCH Cat:Default Mime Type: Data: Extra:String, description: stuff to look for, key: query, id: SEARCH_AND_PLAY Extra: Extra: Package: Class: Target: Activity ]
关于Android:如何使用 shell 命令或 Intent 运行 google music 的 "Shuffle all"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14387337/