`
test_angel
  • 浏览: 51650 次
  • 性别: Icon_minigender_2
  • 来自: 西安
社区版块
存档分类
最新评论

am命令用法

 
阅读更多

平时都是根据包名及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命令的使用,帮助用户更好地理解和操作这一强大的工具。 ### 一、AM命令的基本概念 AM(Application Master)在Mesos生态系统中扮演着协调者的角色。它与Mesos Master通信,获取资源分配,然后...

    Android am 命令使用

    本篇将详细讲解`am`命令的使用,包括开启Activity、服务和广播,以及涉及的内存、进程和性能操作,以及调试相关的实践操作。 ### 一、开启Activity `am start`命令用于启动一个Activity。基本语法如下: ```bash ...

    Android am命令工具类

    帮助使用am命令的工具类

    安卓AM命令提示

    本次分析的标题和描述均为“安卓AM命令提示”,这可能意味着内容将聚焦于如何在Android环境中使用AM命令及其相关技巧。虽然标题和描述较为简洁,但结合给定的部分内容,我们可以深入探讨在Android环境下如何利用...

    am命令启动Acitivity流程图图片

    am命令启动Acitivity流程图

    AM410EAT命令用户使用手册.pdf

    根据提供的文件信息,以下是对“AM410EAT命令用户使用手册.pdf”文档的知识点总结: ### 标题 文档标题为“AM410EAT命令用户使用手册.pdf”,指的是该文档是关于AM410E平台的AT命令使用手册。 ### 描述 描述中提到...

    AM20E_AT命令手册_V1.0.pdf

    本文档为奇迹物联有限公司提供的 AM20E_AT命令手册_V1.0 本文档对应产品为AM20E模块。 本文档的使用对象为系统工程师,开发工程师及测试工程师。 本设计指南为客户产品设计提供支持,客户须按照本文中的规范和参数...

    华三交换机-路由器配置命令借鉴.pdf

    1. AM 命令使用特殊的 AM User-bind 命令,来完成 IP 地址与 MAC 地址之间的绑定 十二、其他配置命令 1. quit:退出当前视图模式 2. display ip routing-table:显示当前路由表 本文档提供了华三交换机和路由器的...

    在shell内使用am来加载android应用

    ### 在Shell内使用am命令加载Android应用 #### am命令简介 `am`是Android系统中的一个强大工具,它主要用于管理应用程序生命周期以及发送广播等操作。通过`am`命令,开发者可以启动、停止、重启应用程序或者服务,...

    am335x下的can总线移植方法及linux下的can测试程序

    1. 使用canconfig命令设置波特率,例如:canconfig can0 bitrate 1000000。 2. 使用canconfig命令开启CAN总线,例如:canconfig can0。 3. 使用candump命令检测CAN总线数据,例如:candump can0。 五、结论 本文...

    AM400P_AT命令手册_V1.0.pdf

    首先,文件标题为“AM400P_AT命令手册_V1.0.pdf”,这表明文件是一份关于AM400P型号的设备的AT命令手册,版本号为1.0。AT命令是通信领域中的一种命令集,它允许用户通过标准的终端接口(如串口)发送指令给通信设备...

    am2120.zip_AM2120 DHT11_AM2120 linux_Am2120 驱动代码_am2120_apartmen

    在本文中,我们将深入探讨AM2120驱动代码及其在Linux系统中的应用,同时也会涉及如何在Keil集成开发环境中使用这些代码。 首先,AM2120的核心组件是DHT11传感器,它是一个低成本、易于使用的数字温湿度传感器。DHT...

    h3c交换机配置命令大全

    1. AM 命令使用特殊的 AM User-bind 命令,来完成 MAC 地址与端口之间的绑定 2. mac-address 命令使用 mac-address static 命令,来完成 MAC 地址与端口之间的绑定 本文档提供了H3C交换机的基本配置命令,旨在帮助...

    AM335x 在Uboot增加自定义的命令控制LCD功能.rar_AM335x_am335x lcd_am335x uboot

    在本文中,我们将深入探讨如何在AM335x处理器上的UBoot中添加自定义命令以控制LCD(液晶显示屏)功能。AM335x是由德州仪器(TI)推出的一系列低功耗、高性能的ARM Cortex-A8微处理器,常用于嵌入式系统和物联网设备...

    Android中使用am命令实现在命令行启动程序详解

    以下是一些常见的`am`命令用法: 1. **启动Activity**: 使用`am start`命令可以启动一个Activity。例如,启动包名为`com.example.app`,Activity名为`MainActivity`的程序,命令如下: ```bash am start -n ...

    AM29LV160编程源代码可以作为Flash擦写程序的典范.rar_AM29LV160-320Flash_aflash_am2

    2. **命令序列**:AM29LV160支持一系列特定的命令来执行擦除、编程和读取操作。例如," erase sector "命令用于擦除特定的扇区," program word "命令用于写入单个字,而" read status register "命令用于检查编程或...

Global site tag (gtag.js) - Google Analytics