常用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命令用于通过网络连接安卓设备。
➡️

继续阅读