我已阅读有关ADB无法识别设备的所有相关主题。我的情况虽然不同:亚行有时"看到"我的手机(三星Galaxy)和其他时间没有。无论我杀死并重启ADB服务多少次,或者断开设备与PC的连接并重新连接。这里相当不稳定。你知道,这些东西之一会让你发疯。这就是我求助于你的原因。
有没有人遇到过这个问题并且一劳永逸地解决了这个问题?
更多信息:
答案 0 :(得分:0)
夫妻俩。
1)这是一个愚蠢的建议,但有时它就像这样简单。你试过多根电缆吗?2)如果是,那就试试吧。尝试多次,因为你说"总是"所以它确实有效。当它工作时,打开终端或命令行并运行以下命令。
(确保在执行此操作时设备已连接并且您位于相同的wifi网络)
adb tcpip 5555
然后断开手机并运行以下命令:
adb connect YOUR_LOCAL_IP
这样做很多次,这是无线adb连接,如果这有效,可以使用ADB或计算机,而不是手机。
让我知道它是否有效。根据你得到的结果,我可能有更多的想法
============编辑============
我相信它已离线,因为它说8080
。我刚用手机做了同样的事情,我得到了以下信息:
尝试此操作:物理断开手机(如果已连接)和所有其他设备,并确保执行以下操作:adb disconnect
。
然后,做adb kill-server
然后,在您的手机上,转到Developer Options
并取消选中 USB debugging
。
然后,在这些选项下方,有Revoke USB debugging authorizations
个选项。选择并撤消所有设备
然后,检查 USB debugging
然后,返回计算机,运行adb start-server
然后,尝试重新连接我之前说过的步骤。确保端口为5555
运行adb connect
命令时,请确保在末尾添加端口
例如:adb connect 10.0.0.15:5555
希望这有效。