网站首页 > 技术文章 正文
1.基本语法
adb [ -d | -e | -s <serialNumber> ] <command>
serialNumber表示设备序列号,也可以是ip地址
如果只有一个设备/模拟器时,可以直接使用 adb <command>。
2.为命令指定目标设备
上述三个参数(-d -s -e)用于指定目标设备,如果有多个设备/模拟器连接,需要为命令指定目标设备,否则会无法执行命令。
- -d:指定当前唯一通过 USB 连接的 Android 设备为命令目标
- -e:指定当前唯一运行的模拟器为命令目标
- -s <serialNumber>:指定相应 serialNumber 号的设备/模拟器为命令目标
在多个设备/模拟器连接时,大多使用-s <serialNumber>参数。
3.查看连接设备
4.安装应用
5.卸载应用
6.复制文件到电脑
7.电脑文件复制到手机
8.新建文件
9.移动文件
10删除
11.重命名
12打开文件
13列出目录
14返回
15.清除应用数据
16,列出设备安装应用名
abd shell pm list packages #查看当前连接设备或者虚拟机的所有包
adb shell pm list packages -d #只输出禁用的包。
adb shell pm list packages -e #只输出启用的包。
adb shell pm list packages -s #只输出系统的包。
adb shell pm list packages -i #只输出包和安装信息(安装来源)。
adb shell pm list packages -u #只输出包和未安装包信息(安装来源)。
adb shell pm list packages -i #只输出包和安装信息(安装来源)。
adb shell pm list packages -f #输出包和包相关联的文件
adb shell pm list packages -3 #输出所有第三方包。
17.aapt
aapt全称:Android Asset Packaging Tool,看名称就知道他的作用是啥(Android资源打包工具),使用aapt时间先配置aapt环境(可以查看前文配置adb的文章,都是将路径添加到path中,方法相同,aapt链接: https://pan.baidu.com/s/1J4xpCTYUhWcWVFmrvgPiGA 提取码: i3yg)才能使用aapt。
aapt它的功能有很多,我们只说aapt aapt dump badging的功能。在测试中经常需要查应用的launchable-activity,sdkVersion,所以就需要用到aapt aapt dump badging,使用方法如下图。
adb命令还有很多,这里只是简单地收纳了日常使用较高的常规命令,希望对大家有所帮助。
猜你喜欢
- 2024-09-29 图文教程:PC利用adb工具通过CMD命令控制手机动作(备忘笔记)
- 2024-09-29 ADB 调试手机的三种方式(USB、WLAN、WIFI)
- 2024-09-29 Android中如何实现adb向应用发送指令并返回
- 2024-09-29 打怪升级看这里,adb命令大全等着你
- 2024-09-29 App专项测试(3)-常见的ADB命令(下)
- 2024-09-29 软件测试系列:移动端安卓APP测试必备之ADB命令 (一)
- 2024-09-29 软件测试学习笔记丨App端测试——adb shell相关命令
- 2024-09-29 App专项测试(2)-常见的ADB命令(上)
- 2024-09-29 番外篇——ADB命令总结 adb命令干什么用的
- 2024-09-29 泽众云真机-ADB调试功能已上线! 泽众安全科技有限公司
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- oraclesql优化 (66)
- 类的加载机制 (75)
- feignclient (62)
- 一致性hash算法 (71)
- dockfile (66)
- 锁机制 (57)
- javaresponse (60)
- 查看hive版本 (59)
- phpworkerman (57)
- spark算子 (58)
- vue双向绑定的原理 (68)
- springbootget请求 (58)
- docker网络三种模式 (67)
- spring控制反转 (71)
- data:image/jpeg (69)
- base64 (69)
- java分页 (64)
- kibanadocker (60)
- qabstracttablemodel (62)
- java生成pdf文件 (69)
- deletelater (62)
- com.aspose.words (58)
- android.mk (62)
- qopengl (73)
- epoch_millis (61)
本文暂时没有评论,来添加一个吧(●'◡'●)