移动端测试--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 # 显示当前运⾏的系统服务

 

posted @ 2021-11-04 20:24  Cyyy-  阅读(624)  评论(0)    收藏  举报