android自动化测试之(N):adb工具

Android手机自动化测试过程离不开adb工具,介绍几个常用的adb命令.

1. adb forward

命令示例:

1
adb forward tcp:8000 tcp:9000

作用: 把PC端8000端口的数据, 转发到Android端的9000端口上,PC端的8000端口会被 adb 监听, 这个时候我们只需要往8000端口写数据, 这个数据就会发送到手机端的9000端口上.

2. adb connect

命令示例:

1
adb connect + IP

作用: 通过无线网络在PC端adb连接手机端

注意:

  1. 要链接的IP ,必须和自己的PC的网络在同一个局域网内,adb 不能跨局域网链接设备
  2. 如果通过usb链接Android设备,通过adb devices 可以看见设备列表,但是使用不了,可以参考下面的命令说明手机端的服务未开启,需要连接usb开启手机服务,默认端口5555:adb tcpip 5555,开启后拔掉usb通过adb connect 192.168.0.101:5555即可连接
坚持原创技术分享,您的支持将鼓励我继续创作!