安卓usb和无线调试(免root)方式

近期在做app安卓自动化测试方面的事情,总结一下使用到的安卓调试方式:

前提是要安装好安卓sdk并且有adb工具(在sdk的platform tools中查看是否有)

1、usb调试

这种方式是最初学习到的一种方式,需要的步骤为:

1.1 电脑安装安卓file transfer工具

1.2 usb连接电脑和手机

1.3 手机开启usb调试模式,并且支持的媒体形式选择MTP

1.4 如果正常连接上,那么android file transfer就会自动弹出一个安卓手机文件系统的窗口,表明已正常进入usb调试模式

1.5 此时在电脑终端中使用adb命令可查看连接设备的信息:adb devices

结果信息正常时如下:

List of devices attached
LE66A06240431978 device

2、adb无线调试

用usb方式连接电脑太麻烦,而且只能本地使用,如果要远程调试,无线方式则显得更为便捷。这种方式利用adb进行设置,步骤如下:

前提是要安装好安卓sdk有adb工具且手机和电脑需要处于1个局域网内,能互相ping通ip地址

2.1 将手机与电脑用usb连接上(步骤同1中1.1-1.5)

2.2 利用abd获取设备信息后,使用adb tcpip 8888(通过adb,usb打开设备上的tcpip服务并绑定一个端口),默认是5555,也可以设置其他四位数字

2.3 拔掉安卓手机,在电脑上使用下面的命令无线连接安卓手机:

adb connect 安卓手机ip:端口号(这里的端口号就是上 一步骤中设置的那个端口号)

正常情况下会提示如下:

connected to 手机ip:端口号

到此便表示已经无线连接成功了

(补充)2.4 在此情况下如果再次在电脑中执行adb devices时,可以看到,显示出的设备信息已经转换为ip+端口的形式,类似如下:

List of devices attached

10.2.203.0:5555 device

之后进行调试时,就用这个“设备信息”就可以了


你可能感兴趣的:(乱起八糟)