近期使用airtest进行自动化测试时,因为需要连接手机和电脑端,所以在使用adb去连接本人的安卓手机vivo z5时,发现一直提示unauthorized。后来经过一系列方法尝试,最终得以解决。
问题描述:
用数据线将手机接入电脑端,进入系统设置中需要开启开发者选项和USB调试。
此时打开airtest和命令行,使用adb命令去查看是可以看到设备的,但是一直提示unauthorized,这样是无法连接上手机的。
解决方法:
方法一:可能是设备已经授权给其他终端,保留了上一个终端的授权数据,需要撤销操作,然后重试。
方法二:如果撤销USB调试授权之后仍显示unauthorized,可在电脑端的C:\Users\xxx.android里面删掉adbkey和adbkey.pub两个文件,然后重启电脑端和手机设备,一般重启之后便可以正常连接了。
出现如上图片点击确定,完成对电脑端的授权,即可正常连接上手机端设备。