《精通引动APP测试实战:技术、工具和案例》---ADB命令

文章目录

一,ADB命令介绍

ADB,即是Android Debug Bridge,它是Android提供的一个通用的调试工具。目录在下图中。
在这里插入图片描述
在使用腾讯手机助手,360手机助手的时候,就已经用到了这个工具,使得PC和Android设备能够进行通信,它是一个客户端/服务器架构的命令行工具,主要由3部分构成。

  • adb客户端:一个用于在开发程序的电脑上运行的客户端。可以通过命令行控制台使用adb命令来启动客户端。其他的一些基于Android系统的工具,如ADT插件和DDMS同样可以产生adb客户端。
  • adb服务器:该服务器负责管理客户端与运行于模拟器或设备上的adb守护程序之间的通信。
  • adb deamon(守护进程):一个以后台进程的形式运行于模拟器或物理手机设备上的守护程序(deamon)

当用户启动一个adb客户端,客户端首先确认是否已有一个adb服务进程在运行。如果没有,则启动服务进程。当服务器运行,adb服务器就会绑定本地的TCP端口5037并监听adb客户端发来的命令,所有的adb客户端都是使用端口5037与adb服务器进行对话的。接着服务器将所有运行中的模拟器或设备实例建立连接。它通过扫描所有5555到5585范围内的奇数端口来定位所有的模拟器或设备。一旦服务器找到了adb守护程序,它将建立一个到该端口的连接。请注意任何模拟器或设备实例会取得两个连接的端口,一个偶数端口用来控制与控制台的连接,和一个奇数端口用来控制与adb连接。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值