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秒的地方