ADB( Android Debug Bridge)
用这个工具可以 直接操作管理Android模拟器或者真实的Android设备,是 Android SDK 里的一个工具
ADB 是一个 客户端-服务器程序程序
,包括三个 组件
客户端
:该组件 发送命令,客户端在 开发计算机上 运行
后台程序
:该组件在设备上 运行命令,后台程序 在每个模拟器或设备实例上 作为后台进程运行
服务器
:该组件 管理客户端和后台程序之间的通信,服务器 在开发计算机上 作为后台进程运行
作用
它可为各种设备操作提供便利
- 安装和调试应用
- 提供对 Unix shell(可用来在模拟器或连接的设备上运行各种命令)的访问
常见命令
查看adb的版本信息:adb version
启动adb:adb start-server
停止adb:adb kill-server
以 root 权限运行 adb:adb root
指定 adb server 的网络端口:adb -P start-server(ADB的默认端口为 5037
查询已连接的设备/模拟器列表:adb devices