0、问题描述
今天使用scrcpy连接一个旧的安卓手机,但是未能成功,提示如下:
D:\comm_software\scrcpy-win64-v1.23>scrcpy.exe
scrcpy 1.23 <https://github.com/Genymobile/scrcpy>
ERROR: Device is unauthorized:
ERROR: --> (usb) 5c96a627 unauthorized
ERROR: A popup should open on the device to request authorization.
ERROR: Check the FAQ: <https://github.com/Genymobile/scrcpy/blob/master/FAQ.md>
ERROR: Server connection failed
说是device unauthorized ? 之前从来没有遇到过这种问题,所以记录一下!
1、解决方法
尝试重启adb,然后执行
adb kill-server
adb start-server
adb devices
结果还是不行,最后通过百度找到了如下方法
1.找到你的电脑用户文件下的.android文件夹例如我的:C:\Users\jzm\.android
2.打开.android找到adbkey和adbkey.pub将这两个文件删除
3.打开手机,找到开发者选项,点击“撤销USB调试授权”
4.最后将手机重新连接电脑,依次输入指令“adb kill-server”,”adb start-server”,”adb devices”。
5.此时手机会提示授权确认,点击允许即可。
2、验证
D:\comm_software\scrcpy-win64-v1.23>adb devices
List of devices attached
5c96a627 device
ok,问题解决。
参考
- https://www.jianshu.com/p/ee372fa3fbe7