这是我的步骤:
adb connect'我的Android IP地址'
连接
adb reboot //在此步骤中我的手机正在重启并且该过程已挂起。
可能是什么问题,是否有任何修复或解决方法?
当我使用USB线工作ADB时,它运行良好。
感谢
答案 0 :(得分:3)
有些猜测,但adb reboot
可能会突然关闭手机,以致手机上的ADBD永远无法正常关闭与开发机器上的ADB服务器的TCP连接。这就像拉出网络电缆可能导致“挂起”TCP连接的方式一样 - TCP旨在经受间歇性通信故障,因此不会放弃另一端回答的可能性,直到相当大的时间(以人为本)已经过去了。
完全可信的是,ADB服务器的编写并不考虑两个功能的组合,这两个功能甚至在一个模糊的一侧 - 重新启动的TCP连接。
如果是这种情况,你的实际选择可能是在发出重新启动后立即杀死ADB服务器,或者修改ADB(毕竟它是开源的)以更智能地处理这个,例如自动断开连接后如果已发出重置命令,则为第二或第二个不响应。