ADB工具【转载】

断了今生、忘了曾经 提交于 2019-12-01 16:18:17

转自https://blog.csdn.net/simple1_6/article/details/81045357

1.什么是ADB?

adb工具即Android Debug Bridge(安卓调试桥) tools。用于通过电脑端与模拟器或者真是设备交互。用于某些特殊的情况下进入不了系统的场景,

包含如下几个部分:

Client端, 运行在PC. 用来发送adb命令.
Deamon,守护进程, 运行在调试设备中, 即的调试手机或模拟器.
Server端, 作为一个后台进程运行在开发机器中, 即你的开发PC机. 用来管理PC中的Client端和手机的Deamon之间的通信.

2. 常用命令

启动adb:adb start-server
查看已经连接的设备:adb devices
adb logcat: 打印log信息
发送文件到设备:adb push
下载文件到电脑:adb pull 手机文件路径 电脑目标路径
截屏命令:adb shell screencap /sdcard/文件名.png
杀死adb:adb kill-server
adb连接应用:adb connect …(地址)
adb 命令控制:adb shell
adb connect/disconnect:通过wifi远程连接手机调试.
adb shell am:am即activity manager.
该命令用来执行一些系统动作, 例如启动指定activity, 结束进程, 发送广播, 更改屏幕属性等

 

 - adb shell pm 
:pm即package manager. 
用来执行package相关的操作, 例如安装卸载, 查询系统的安装包等.

 

 

  • adb shell screencap:截屏
  • adb shell screenrecord:录屏
  • adb shell dumpsys:强大的dump工具, 可以输出很多系统信息. 例如window, activity, task/back stack信息, wifi信息

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!