0
点赞
收藏
分享

微信扫一扫

通过adb 发送broadcast 调试新加的command的系统功能


adb shell am broadcast 后面的参数有:

[-a <ACTION>]
[-d <DATA_URI>]
[-t <MIME_TYPE>]
[-c <CATEGORY> [-c <CATEGORY>] ...]
[-e|--es <EXTRA_KEY> <EXTRA_STRING_VALUE> ...]
[--ez <EXTRA_KEY> <EXTRA_BOOLEAN_VALUE> ...]
[-e|--ei <EXTRA_KEY> <EXTRA_INT_VALUE> ...]
[-n <COMPONENT>]
[-f <FLAGS>] [<URI>]

例如,先测试music默认的command,如下是对music发送命令,进入下一首歌曲:

 

am broadcast -a com.android.music.musicservicecommand --es command "next"

如下是对music发送命令,暂停播放:

am broadcast -a com.android.music.musicservicecommand --es command "pause"


新加的功能 postion (music拖动进度条)

am broadcast -a com.android.music.musicservicecommand --es postion "200"

进入200秒的地方


举报

相关推荐

0 条评论