hkt1998

hkt1998

ADB调试常用指令

2024-05-07

常用的ADB调试指令:

  1. 启动和停止ADB服务
    • adb start-server:启动ADB服务。
    • adb kill-server:停止ADB服务。
  2. 设备连接管理
    • adb devices:列出所有已连接的Android设备或模拟器。
    • adb connect <device-ip>:<port>:通过TCP/IP连接到设备。需要先启用设备的网络调试。
    • adb disconnect <device-ip>:<port>:断开与指定设备的TCP/IP连接。
  3. 安装和卸载应用
    • adb install <apk-file>:在设备上安装APK文件。
    • adb uninstall <package-name>:从设备上卸载应用。
  4. Shell命令
    • adb shell:进入设备的shell环境,可以执行各种设备上的命令。
    • adb shell <command>:在设备上执行单个shell命令,例如adb shell ls列出设备上的文件和目录。
  5. 日志查看
    • adb logcat:查看设备的实时日志输出。
    • adb logcat -c:清除设备的日志缓冲区。
  6. 文件管理
    • adb push <local-file> <remote-path>:将本地文件推送到设备上的指定路径。
    • adb pull <remote-path> <local-file>:将设备上的文件拉取到本地。
  7. 其他常用命令
    • adb reboot:重启设备。
    • adb reboot bootloader:重启设备并进入bootloader模式。
    • adb reboot recovery:重启设备并进入recovery模式。
    • adb root:以root权限重启adbd守护进程,通常用于执行需要root权限的操作。
    • adb remount:将/system分区重新挂载为可读写模式,通常用于修改系统文件。