ADB 常用命令备忘

adb 就是 Android Debug Bridge 的缩写,adb 能够完成“各种助手”工具的绝大部分操作,主要由 3 部分组成:

  • adb client:通过命令对Android设备进行各种操作
  • adb server:对接入设备、连接等进行管理,负责执行命令的转发
  • adb daemon:adb后台进程服务,负责adb命令的执行和结果返回
ADB交互

常用命令

  • adb devices 获取设备列表和设备状态
C:\Users\chamsiin>adb devices
List of devices attached
5fd2fe6b        device
  • adb get-state 获取设备状态
C:\Users\chamsiin>adb get-state
device

##设备有三种状态:device , offline , unknown
## device 设备正常
## offline 连接异常,未响应
## unknown 没有设备
  • adb kill-server 终止adb服务
  • adb start-server 启动adb服务
在连接异常时,通过 kill-server 和 start-server 来重起adb
  • adb install /path/xxx.apk 安装应用
覆盖安装 使用 adb install -r /path/xxx.apk
  • adb uninstall package_name 卸载应用
注意:是需卸载应用的包名,不是安装包路径
  • adb push 将本地文件复制到Android设备
adb push local_file_path to_android_sdcard_path
##写入文件路径,一般放在sdcard中,否则可能会写入权限问题
  • adb pull 将Android设备文件下载到本地
adb push  from_android_sdcard_path local_file_path
##写入文件路径,一样需要注意权限问题
  • adb reboot 重启
##更多命令可通过查询帮助获得
adb --help

关于 adb shell 得再花一篇来专门整理

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • adb logcat 命令格式 : adb logcat [选项] [过滤项], 其中 选项 和 过滤项 在 中括...
    skyyhu阅读 699评论 0 1
  • 在平时的工作中,会经常用到adb命令,在这里稍微整理了一下。 一.概要 1.什么是adb? adb全称为Andro...
    坚固的浮沙阅读 824评论 0 3
  • Android adb常用命令 adb是什么 Android Debug Bridge (adb) is a ve...
    胡萝卜有刺儿阅读 649评论 2 2
  • android开发环境中,ADB是我们进行android开发经常要用的调试工具,它的使用当然是我们Android开...
    Memebox阅读 6,147评论 0 32
  • 最近看到一些关于adb的相关知识,总结一下,这些常用的命令以后可以直接拿来用~ adb其实就是Android De...
    Mr_冯先生阅读 4,279评论 0 10