adb shell am broadcast 手动发送广播及adb shell am/pm其他命令

本文介绍了如何使用adb shell am broadcast命令手动发送广播,以及adb shell am和pm的一些常用操作,如启动activity、service,管理应用和查看详细帮助信息。
摘要由CSDN通过智能技术生成

在命令行可用adb shell am broadcast -a [action] 手动发送广播

adb shell am [command] 的用法:

首先看一下各部分的作用
adb shell , 进入到设备的shell模式;
am , 是activity manager的缩写,它可以启动activity,启动service,发送广播等

同样的道理 pm ,就是package manager的缩写.

启动一个activity

adb shell am start [option] [intent]

例如:
adb shell am start -a android.settings.ACTION_NAME
adb shell am start -n com.android.settings/.Activity_class_name

参数含义: -a, Action ; -n, Component

例如:打开系统设置
adb shell am start -n com.android.settings/.Activity_class_name

例如:打开系统设置-输入法设置
adb shell am start -a android.settings.INPUT_METHOD_SETTINGS

例如:通过包名+类名开启系统照相机
adb shell am start -n com.android.camera/.Camera

例如:打开拨号界面,直接拨打10086
adb shell am start -a android.intent.action.CALL -d tel:10086

参数含义: -d, DATA_URI

启动一个service

adb shell am startservice [option] [intent]

例如:
adb shell am startservice -a android.settings.ACTION_NAME
adb shell am st
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值