adb常见命令
adb(Android Debug Bridge)主要存放在sdk安装目录下的platform-tools文件夹中,他是一个非常强大的命令行工具。学习adb命令是我在从事兼职测试工作的时候需要掌握的一项技能,对Android系统的操作
执行adb命令在cmd窗口就可以,cmd窗口打开方式:windoes+R
1.启动adb server
adb start-server
2.关闭adb server
adb kill-server
3.首先想要使用adb命令对一台设备进行操作要对其进行连接:
adb connect IP地址:端口号
确保PC和设备在同一个局域网下
4.查看当前PC端连接多少台设备(获取设备号)
adb devices
5.抓取log
adb logcat -v time > E:\22.txt 将抓取的log保存在E:\22.txt
6.跑monkey
adb push 脚本路径\脚本名 /sdcard
adb shell monkey -f /sdcard/脚本名 -v 次数
7.一台PC同时对两台Android 进行操作
先执行adb devices
假如说执行完的结果为:111111 devices
222222 devices
通过adb -s <serial number> cmd 向设备发送命令
比如运行命令shell: adb -s 222222 shell
8.给设备进行软件安装
方法一:adb -s <serialNumber> install <path-to-apk>
方法二:adb -s <serialNumber> shell pm install [options] <PATH>
9.卸载设备中已经安装的软件
adb -s <serialNumber> uninstall [options] <PACKAGE>
10.将数据从设备复制到PC中
adb -s <serialNumber> pull <remote> <local>
<remote>是设备上的路径,<local>是本地要存放的路径
11.运行在Android设备上的使用adb查看后台进程
adb shell ps | grep adbd (windows请使用findstr代替grep)
12.获取系统版本
adb -s 设备号 shell getprop ro.build.version.release