简介
作为一名测试工程师,我们经常需要在我们的 Android 设备上进行调试、管理或者定制。而 Android 调试桥(ADB)是 Google 官方提供的工具,可以帮助我们在计算机上与 Android 设备进行通信和控制。本教程将带领你一步步学习如何下载、安装和使用 ADB,让你更好地管理你的 Android 设备。
2025年06月20日
作为一名测试工程师,我们经常需要在我们的 Android 设备上进行调试、管理或者定制。而 Android 调试桥(ADB)是 Google 官方提供的工具,可以帮助我们在计算机上与 Android 设备进行通信和控制。本教程将带领你一步步学习如何下载、安装和使用 ADB,让你更好地管理你的 Android 设备。
2025年06月20日
安卓系统分区主要包括system分区、Data分区、Cache分区和SDcard分区。
adb 是 Android Debug Bridge的缩写,是一个调试工具,允许模拟器或已连接的 Android 设备进行通信,并为各种设备操作提供便利。它可以在 Android SDK/platform-tools 中找到,也可以下载 ADB Kits。adb工具可以通过PC端控制手机设备完成APP安装、管理、测试等功能。
2025年06月20日
ADB 的全称为Android Debug Bridge,顾名思义就是起到调试桥的作用,也可以说是连接一个客户端(这里指用来操作的电脑)到服务器端(这里指Android设备)程序(一种工具)。ADB可以对Android真机或者手机模拟器进行操作管理、文件传输、卸载安装等操作。
多的先不介绍了,今天先给大家干货走起,后续会逐步介绍每条命令如何使用和其他一些拓展性的东西。今天主要介绍一些常用命令和log相关指令,monkey相关后续会逐步介绍。
2025年06月20日
常用命令汇总
adb help //查看帮助
adb version //查看adb版本号
adb devices //查看设备
adb connect IP:port //连接设备
2025年06月20日
// 查看设备
adb devices
//亮屏
adb [-s devidesId] shell input keyevent 26
// 重启
adb reboot
//查看电量
adb shell dumpsys battery
//查看三方包名
adb shell pm list packages -3
//启动三方应用
adb shell am start -n com.hnr.dxxw/.HomeActivity
大象包名 :com.hnr.dxxw/com.hnr.dxxw.HomeActivity
//点击屏幕
adb shell input tap 540
//返回
adb shell input keyevent 4
//滑动指令
adb shell input swipe 540 960 250 960
//返回主菜单
adb shell input keyevent KEYCODE_HOME
//查看日志
adb logcat
//写入日志到log文件
adb logcat >> log.txt
//获取屏幕截图并拉取到本地
adb shell screencap -p /sdcard/screenshot.png
adb pull /sdcard/screenshot.png ./
//