安卓平台adb命令学习

佚名 / 2024-07-12 / 原文

一、环境配置

  • 安装platform-tools: https://developer.android.com/tools/releases/platform-tools?hl=zh-cn

  • Android手机打开开发者权限:

    • 设置-->关于本机-->版本信息-->多次点击[版本号]
    • 设置-->其他设置-->开发者模式-->USB调试
    • 仅充电-->通过USB传输文件

二、常用adb命令

  • 重启/关机

    • adb devices: 显示连接的手机设备
    • adb reboot: 重启手机
    • adb shell reboot -p: 手机关机
  • 应用

    • 返回手机APP的所有包名:adb shell pm list packages,调用/system/bin路径下的pm (package manager)命令
    • 安装/卸载APP
  • 截屏/录屏

    • 截屏:adb shell screepcap -p /sdcard/screenshot.png 需要adb pull到本地
    • 录制视频:adb shell screenrecord --time-limit 10 --verbose /sdcard/123.mp4
  • adb shell input

    • 点击屏幕 tap
    • 滑动屏幕 swipe
  1. 应用:自动刷视频
adb shell "while true; do cat sys/devices/virtual/kgsl/kgsl/proc/16721/memtype/*; sleep 5; done"

参考链接

  • https://blog.bihe0832.com/review_adb.html
  • https://blog.csdn.net/xiaonanlonglong/article/details/122388329