常用adb命令汇总
💡
原文中文,约8700字,阅读约需21分钟。
📝
内容提要
ADB是一个Android调试桥,采用客户端/服务器架构。安装ADB需要将adb路径添加到环境变量中。ADB命令的语法包括指定目标设备和命令。常用ADB命令包括启动和停止ADB服务、安装和卸载应用、清除应用数据和缓存、查看设备信息等。还可以使用ADB进行屏幕截图、录制屏幕、设置系统日期和时间、检测设备是否已root等操作。
🎯
关键要点
- ADB是Android调试桥,采用客户端/服务器架构。
- ADB包含PC端客户端、服务和Android设备上的后台进程。
- 安装ADB需要将adb路径添加到环境变量中。
- ADB命令的基本语法为adb [-d|-e|-s] command。
- 常用ADB命令包括启动和停止ADB服务、安装和卸载应用、清除应用数据和缓存、查看设备信息等。
- 可以使用ADB进行屏幕截图、录制屏幕、设置系统日期和时间、检测设备是否已root等操作。
- adb devices命令用于获取设备信息。
- adb install命令用于安装应用,支持多个参数选项。
- adb uninstall命令用于卸载应用,支持保留数据和缓存。
- adb shell pm clear命令用于清除应用缓存。
- adb shell dumpsys命令用于查看前台Activity和应用版本信息。
- adb logcat命令用于获取安卓运行的日志。
- adb pull和adb push命令用于在设备和电脑之间复制文件。
- adb shell getprop命令用于查看设备信息,如型号和电池电量。
- adb shell wm size和adb shell wm density命令用于查看和修改屏幕分辨率和密度。
- adb shell settings命令用于获取设备的android_id和IMEI。
- adb shell ifconfig命令用于查看设备的IP地址和MAC地址。
- adb shell cat命令用于查看CPU和内存信息。
- adb exec -out screencap命令用于截图,adb shell screenrecord命令用于录制屏幕。
- adb shell su命令用于检测设备是否已root。
- adb shell input命令用于模拟按键和输入。
- adb connect命令用于通过网络连接安卓设备。
➡️