平时都是根据包名及Activity名称使用am命令,今天尝试了一下使用action,也很好用,所以将其用法说明一下,以便日后使用。
我们可以通过命令启动android中的Activity,Service,BroadcastReceiver 等组件
1. 拨打一个电话:
am start -a android.intent.action.CALL -d tel:10086
这里-a表示动作,-d表述传入的数据,还有-t表示传入的类型。
2. 打开一个网页:
am start -a android.intent.action.VIEW -d http://www.baidu.com (这里-d表示传入的data)
3. 打开音乐播放器:
am start -a android.intent.action.MUSIC_PLAYER 或者
am start -n com.android.music/om.android.music.MusicBrowserActivity
4. 启动一个服务:
am startservice <服务名称>
例如:am startservice -n com.android.music/com.android.music.MediaPlaybackService (这里-n表示组件)
或者 am startservice -a com.smz.myservice (这里-a表示动作,就是你在Androidmanifest里定义的)
5. 发送一个广播:
am broadcast -a <广播动作>
例如: am broadcast -a com.smz.mybroadcast
暂时用的也就这几个,有新发现再添加。
相关推荐
AM命令使用指南 AM命令使用指南 AM命令使用指南
开启 Activity、服务、广播知识讲解 开启 Activity、服务、广播例子 内存、进程、性能操作 调试相关操作
帮助使用am命令的工具类
am命令启动Acitivity流程图
本文档为奇迹物联有限公司提供的 AM20E_AT命令手册_V1.0 本文档对应产品为AM20E模块。 本文档的使用对象为系统工程师,开发工程师及测试工程师。 本设计指南为客户产品设计提供支持,客户须按照本文中的规范和参数...
主要介绍了Android中使用am命令实现在命令行启动程序详解,本文详细讲解了am命令的语法,然后给出了启动内置程序的操作实例,需要的朋友可以参考下
-am-executor是一个HTTP服务器,它从接收警报,并执行将警报详细信息设置为环境变量的给定命令。 建造 要求 1.克隆此存储库 git clone https://github.com/imgix/prometheus-am-executor.git 2.编译prometheus-am-...
hp的系统管理命令,对HPUX的使用者来说,是个必备的参考
4G模组,低功耗,PCIE,CAT1,多通道,精简AT指令,物联网,esim,多模4G模组,低功耗,PCIE,CAT1,多通道,精简AT指令,物联网,esim,多模
whereami - 从CLI取得你的地理位置信息,使用freegeoip.net网站的数据
介绍TIAM335x主板使用,主板资源,主板系统,开发平台的安装,命令及调试
Linux who命令用于显示系统中有哪些使用者正在上面,显示的资料包含了使用者 ID、使用的终端机、从哪边连上来的、上线时间、呆滞时间、CPU 使用量、动作等等。 使用权限:所有使用者都可使用。 语法who - [husfV] ...
用途:apropos查找使用说明的名称。 举例:apropos print(等价于man -k prink)。 arch 用途:arch获得机器体系结构的描述信息。 举例:arch。下面是arch输出的结果: sun4 将这个命令与uname进行比较。 ash 用途:...
Linux date命令可以用来显示或设定系统的日期与时间,在显示方面,使用者可以设定欲显示的格式,格式设定为一个加号后接数个标记,其中可用的标记列表如下: 时间方面: % : 印出 % %n : 下一行 %t : 跳格 %H : 小时...
本软件支持antocad软件面积和长度计算,命令为am。使用方法:直接将该插件拖到cad视口里,看好了,是视口里,或者用加载应用程序的办法。
'定义HEXE协议格式命令收发帧使用变量 dim SendByteArr(0) as byte '存放发送命令字节数组 dim RecByteArr(0) as byte '存放接收命令字节数组 dim DataByteArr(0) as byte '存放解析数据临时字节数组 DIM nReturn ...
who am i wc显示一个文件中的行数、单词数、字符数 -l只显示行数 -w只显示单词数 -c只显示字符数 ps列出系统中当前正在运行的进程信息 PID TTY TIME CMD 进程号 伪终端号 占用cpu的时间 shell 3490 pts/1 00:...
AmCAT-阿姆斯特丹内容分析工具包 ... 要安装非python要求,可以使用以下命令(在Ubuntu 15.10或16.04上): sudo apt-get install antiword unrtf rabbitmq-server python3-pip postgresql postgresql-contrib python3
在您要使用的每个房间中,使用whereamijs learn 命令记录数据。 例子: whereamijs learn kitchen // or -l kitchen 运行此命令的输出将是一个带有wifi信息的JSON文件,该文件保存在whereamijs-data文件夹中。 ...