首页 / 安卓ADB命令指南

安卓ADB命令指南

原创 分类: 2025-6-4 22:22 阅读量:37
安卓ADB命令指南 以下是一份详细的安卓ADB命令指南,涵盖基础操作及卸载相关命令: 一、基础命令 查看ADB版本 adb version 列出连接设备 adb devices 连接无线设备 adb connect IP地址 ...

安卓ADB命令指南

以下是一份详细的安卓ADB命令指南,涵盖基础操作及卸载相关命令:


一、基础命令

  1. 查看ADB版本

    adb version
  2. 列出连接设备

    adb devices
  3. 连接无线设备

    adb connect <IP地址>:<端口>
  4. 断开ADB服务

    adb kill-server

二、安装/卸载应用

  1. 安装APK(覆盖安装)

    adb install -r app.apk

    -r 表示覆盖安装

  2. 卸载应用

    adb uninstall <包名>

    仅卸载应用,保留数据和缓存

  3. 卸载应用并保留数据

    adb uninstall -k <包名>

    -k 参数保留数据和缓存

  4. 强制卸载系统应用

    adb shell pm uninstall --user 0 <包名>

    需配合 adb root 使用(需设备Root权限)

  5. 通过Shell卸载应用

    adb shell
    pm uninstall <包名>

三、文件传输

  1. 推送文件到设备

    adb push <本地路径> <设备路径>

    例如:推送文件到SD卡

    adb push app.apk /mnt/sdcard/
  2. 从设备拉取文件

    adb pull <设备路径> <本地路径>

四、权限与Shell操作

  1. 获取Root权限

    adb root

    部分操作(如修改系统文件)需此权限

  2. 进入设备Shell

    adb shell

    可执行Linux命令(如 rm 删除文件)

  3. 以Shell身份执行单条命令

    adb shell <命令>

    例如:强制停止应用

    adb shell am force-stop <包名>

五、应用管理

  1. 清除应用数据与缓存

    adb shell pm clear <包名>
  2. 查看应用安装路径

    adb shell pm path <包名>
  3. 查看应用详细信息

    adb shell dumpsys package <包名>

六、系统操作

  1. 重启设备

    adb reboot
  2. 重启到Fastboot模式

    adb reboot bootloader
  3. 截屏并保存到设备

    adb shell screencap /mnt/sdcard/screen.png

七、日志与调试

  1. 查看实时日志

    adb logcat
  2. 生成Bug报告

    adb bugreport
  3. 端口转发

    adb forward tcp:<端口> tcp:<端口>

    用于调试应用网络通信


八、注意事项

  • 卸载系统应用(如预装软件)需设备Root权限,否则会提示 Unknown command: pmFailure
  • 部分命令(如 adb shell pm)需结合具体场景调整参数(如 --user 0 指定用户)。

以上命令可根据实际需求组合使用,例如卸载顽固系统应用需依次执行:

adb root
adb shell pm uninstall --user 0 com.example.systemapp

上一篇:世界环境日

下一篇:下一篇