问题:
在调研appium自动化中,最开始使用的模拟器,adb查看设备时,输入dab devices一下就连上了。
但是使用真机连接时,就出现了设备连上了,但是设备状态却不对,显示为unauthorized(未经授权的)。就相当于是强行连接上了,但是不能使用。
调研:
百度大法,百度一下,搜索出来可能是设备已经授权给其他终端,保留上一个终端的授权数据,所以需要在调试按钮
但是点击之后,查询还是提示unauthorized,有点崩溃。
重启大法
- 手机重启
- Adb重启
在命令行分别输入
adb kill-server
adb start-server
- 查看设备是否已连接
adb devices
一般这两套方案下来,手机会出现下面的图,点击确认基本就解决了
终极大法
在前面的方案都失效时,找到C:\Users\xxx\.android里面删掉adbkey和adbkey.pub两个文件,然后重复百度大法和重启大法,一般就都能解决。就会出现下面的连接成功的状态