0
点赞
收藏
分享

微信扫一扫

一文带你认识adb

今天从如下几个方面带大家认识本文的主角adb

一文带你认识adb_环境配置

1.什么是adb

- adb的全称为Android Debug Bridge (安卓调试桥)

- adb常用于通过电脑端与模拟器或者真实设备交互。在某些特殊的情况下进入不了系统,adb此时就发挥自身作用,借助adb,人们可以用电脑来控制Android上面的设备,从而实现对手机的全面操作,比如安装软件、卸载软件、运行shell命令、下载文件等.

2.adb环境配置及验证

- adb环境配置链接地址如下(网盘)

链接:https://pan.baidu.com/s/1IAxHZXG2G8mQheF25NXICw
提取码:ew39

- 下载好的zip包解压到本地,例如解压地址为:D:\Androidsdk

解压成功后,无需做任何安装操作,接下来我们需要进行配置环境变量

针对win10步骤:电脑-->右击选择【属性】-->【高级系统设置】-->【环境变量】-->【用户变量】-->配置变量path-->点击编辑进入-->点击新建;

- 添加变量如下,添加完成后点击确定OK,配置完毕

D:\Androidsdk\platform-tools

D:\Androidsdk

- adb环境验证

键盘快捷键:Win+R

输入:cmd 进入DOS命令符窗口

输入 命令 :

adb

显示一下结果则说明安装成功

一文带你认识adb_环境配置_02

- adb设备连接验证

键盘快捷键:Win+R

输入:cmd 进入DOS命令符窗口

输入 命令 :

adb devices

显示一下结果则说明连接成功

一文带你认识adb_软件测试_03

3.adb日常使用

# 安装应用
adb install [-lrtsdg]
# 卸载应用
adb uninstall com.qihoo360.mobilesafe # 卸载 360 手机卫士。
# 清除应用数据与缓存
adb shell pm clear com.qihoo360.mobilesafe # 表示清除 360 手机卫士的数据和缓存。




# 查看前台Activity
adb shell dumpsys activity activities | grep mFocusedActivity
# 查看运行的services
adb shell dumpsys activity services []
# 查看应用信息
adb shell dumpsys package




# 查看应用安装路径
adb shell pm path
查看当前应用的包名和Activity
adb shell dumpsys window | findstr mCurrentFocus




启动应用
adb shell am start -n /
停止应用
adb shell am force-stop
杀死进程
adb shell am kill com.some.package
关闭所有进程
adb shell am kill-all


获取设备信息
# 手机型号
adb shell getprop ro.product.model
# 电池状况
adb shell dumpsys battery
# 分辨率
adb shell wm size
# 屏幕密度
adb shell wm density
# 显示屏参数
adb shell dumpsys window displays
# android_id
adb shell settings get secure android_id
# Android 系统版本
adb shell getprop ro.build.version.release
# ip地址
adb shell ifconfig | grep Mask
adb shell ifconfig wlan0 # wifi下
adb shell netcfg # 通用操作(网络连接名称、启用状态、IP 地址和 Mac)


# mac
adb shell cat /sys/class/net/wlan0/address
# CPU信息
adb shell cat /proc/cpuinfo
# 内存信息
adb shell cat /proc/meminfo
# 硬件与系统属性
adb shell cat /system/build.prop


后台回复"测试""Python"领取学习资料,关注「Python测试社区」阅读更多精彩好文.

一文带你认识adb_环境配置_04



举报

相关推荐

0 条评论