移动端测试--adb工具
ADB(全称:Android Debug Bridge),就是起到试桥的作用。ADB是android sdk( software development kit 安卓软件开发包)里的一个工具,用这个工具可以直接操作管理android模拟器或者真实的android设备。它存在于 sdk/platform-tools ⽬录下。虽然现在 Android Studio 已经将⼤部分 adb 命令以图形化的形式实现了。
一、先下载android sdk
官网下载:http://www.androiddevtools.cn/
找到sdk tools,下载windows的zip格式,下载后在需要安装的位置解压

二、配置环境变量
Windows:我的电脑--属性--高级系统设置--环境变量

设置好ANDROID_HOME好后,在path环境变量中加入:%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;
三、检验是否安装成功
运行cmd(Windows :win+r),输入android -h

打开手机开发者权限:
设置——关于手机 ——点击版本号5次及以上 —— 其他设置——打开开发者权限
然后USB直接连接adb
adb常用命令:
1 .adb devices 查看当前连接的设备

如果当前连接的设备不止一个,我们可以使用:adb -s 设备号 shell 进入指定设备,如:adb -s 71028d0a shell 可以进入当前这个设备
2. adb install apk文件名 (安装软件)
使用场景:开发将开发好的未上线软件打包成apk文件,你接收到文件,下载到你的电脑,如下图:

安装软件:(1)首先进入到存放文件的位置
(2)输入命令:adb install com.parkingwang.business_5.17.0_downcc.com.apk
(3) 出现success即为安装成功

3.adb uninstall 应用包名 (卸载软件)
出现success即为卸载成功

4. adb logcat 获取日志
使用场景:根据日志定位修改bug
adb logcat > log.txt 日志重定项


adb logcat | grep 应用包名 (查看指定应用的日志)
5.adb shell dumpsys activity activities | findstr "Run" 找的目前在运行的APP

6.adb shell pm list package (显示手机所有的应用包名 ,然后 crtl F 输入你想要的安装包的关键词)
adb shell pm list package -f (不仅可以查看应用包,还可以查看路径)


7.adb shell wm size (查看手机屏幕分辨率)

8. adb shell cat /proc/cpuinfo # 显示设备的CPU信息
adb shell cat /proc/meminfo # 显示设备的内存使⽤情况9.
adb shell service list # 显示当前运⾏的系统服务

浙公网安备 33010602011771号