在串口通过命令发送广播—机顶盒开发调试使用

     在日常的开发维护中,我们时常会碰到一些收发广播的问题。例如:我们要想知道广播有没发出去?我们还想到有没收到广播?

其实解决办法相信大家都懂的,自己写个广播点击一下按钮发出去,然后再收一下,就可以了。但是自己写个广播相对麻烦一些,通过命令就可以让我们简单一些。下面介绍一下,希望能帮到大家。

  通过命令行执行adb shell am broadcast发送广播通知。

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>]


但是日常的我们发送的广播还需要携带一些参数。 “--es”顾名思义就是发送字符串了。例如:

adb shell am broadcast -a net.sunniwell.action.START_UPGRADE_ACTION --es StringName "send a String" --ei intName 99 --ez booleanName true/false




  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值