zoukankan      html  css  js  c++  java
  • 通过 adb命令发送广播

    我们经常用到模块设备发送广播,此处记录一下:

    首先进入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");


    其它参数都类似了。

  • 相关阅读:
    面经-新浪
    面经-中兴
    面经-趋势科技
    面经-酷家乐
    面经-大华
    面经-明略科技
    面经-小米
    面经-虹软
    coroutine
    Coroutine 终止协程和异常处理
  • 原文地址:https://www.cnblogs.com/sharecenter/p/5621011.html
Copyright © 2011-2022 走看看