在野的黄

在野的黄

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分区重新挂载为可读写模式,通常用于修改系统文件。