美文网首页
adb工作方式

adb工作方式

作者: 升级打怪啊怪 | 来源:发表于2018-04-07 18:41 被阅读10次

客户端-服务端程序

adb 作为一个客户端-服务端程序,包括三个组件:

客户端:该组件发送命令。客户端在开发计算机上运行。通过发出adb命令从命令行终端调用客户端。

后台程序:该组件在设备上运行命令。

服务器:该组件管理客户端和后台程序之间的通信,服务器在开发计算机上作为后台进程运行。

adb的工作方式

启动一个adb客户端->首先检查是否有已运行的adb服务进程->如果没有,将启动服务器进程。

当服务器启动时,它与本地TCP端口5037绑定,并侦听从adb客户端发送的命令。

服务器设置与所有运行的设备实例的连接:服务器通过扫描5555到5585之间(设备使用的范围)的奇数号端口查找设备。服务器一旦发现adb后台程序,它将设置与该端口的连接。每个设备将获取一对按顺序排列的端口(用于控制台连接的偶数号端口和用于adb连接的奇数号端口)

adb连接设备方式

1.USB
2.WLAN:
1>使用USB连接设备和主机
2>设置目标设备以侦听端口5555上的TCP/IP连接:adb tcpip 5555
3>断开USB连接
4>查找Android设备的IP地址
5>连接至设备,通过IP地址识别此设备:adb connect device_ip_address
6>确认连接状态:adb device

如果adb连接丢失:
确保主机和设备连接到同一个WLAN网络
通过adb connect重新连接
如果无法连接,则重置adb主机:adb kill-server,重新操作

相关文章

网友评论

      本文标题:adb工作方式

      本文链接:https://www.haomeiwen.com/subject/nynyhftx.html