通过 adb命令发送广播
2017-07-13 11:07
211 查看
我们经常用到模块设备发送广播,此处记录一下:
首先进入adb 使用命令: adb shell
发送广播
例:
am broadcast -a action.com.custom.broadcast.quit --es package "com.test.broadcast"
am broadcast 后面为key 加参数
具体见:
[-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>]
-a 后面为 action
--es 为 EXTRA_KEY
转换为代码为
Intent intent = new Intent("action.com.custom.broadcast.quit");
intent.putExtra("package","com.test.broadcast");
其它参数都类似了。
首先进入adb 使用命令: adb shell
发送广播
例:
am broadcast -a action.com.custom.broadcast.quit --es package "com.test.broadcast"
am broadcast 后面为key 加参数
具体见:
[-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>]
-a 后面为 action
--es 为 EXTRA_KEY
转换为代码为
Intent intent = new Intent("action.com.custom.broadcast.quit");
intent.putExtra("package","com.test.broadcast");
其它参数都类似了。
相关文章推荐
- 通过 adb命令发送广播
- Android 通过adb shell am broadcast发送广播 adb命令
- Android ADB命令发送广播
- Android中通过ADB手动发送广播
- Android adb命令修改配置或属性 adb发送广播
- 通过adb 命令重启手机与关机广播的问题
- 关于通过adb启动Activity、activity、service以及发送broadcast的命令
- ADB 命令 发送广播
- 通过adb 发送广播
- 关于调试程序接收通过adb发送带有参数的广播问题
- 通过adb 发送广播
- 在串口通过命令发送广播—机顶盒开发调试使用
- 通过发送广播来向桌面添加一个快捷方式(附源码)
- 在windows下使用cmd命令通过adb shell自动调用android模拟或真机的InstrumentRunner进行android 自动化测试
- 通过adb发送按键输入事件
- 通过adb命令获取Android手机的IP地址
- 通过adb命令获取安卓私有目录下的文件
- 实现可以通过adb命令获取Android手机的IP地址
- 通过ADB命令刷入boot.img和recovery.img的方法
- android adb 命令发送 keyevent