使用adb命令报错:解决办法

今天白天在公司的时候,查看安卓手机内的cache文件,居然识别不到手机。

当然那个问题不是今晚讨论的。今晚我回来用自己的手机来复现白天碰到的问题,发现了一个新的问题。

所以啊,做IT的就是天天碰到问题,解决问题的过程。

今天我升级了华为手机的系统后,adb devices无法识别到设备。

报错:error: cannot connect to daemon

那我就一步一步的排查,先检查开发者选项,打开USB调试,都没问题,但是重试后,还是报:adb.exe: failed to check server version: cannot connect to daemon

网上各种说法都有,有的说socket被占用了,有点说重启电脑。都尝试了,不行。

最后尝试了一个解决办法,完美解决了。

解决办法如下:

打开cmd命令窗口,输入adb nodaemon server

打开另一个cmd窗口,输入adb devices即可

知识就是这样点滴的积累的,没有捷径可以走。

原文地址:https://www.cnblogs.com/star12111/p/14100142.html