Description]
为何adb shell 无法连接手机,提示错误adb server didn't ACK, error: unknown host service
[Keyword]
adb server, adb shell, unknown host service,adb 无法连接
[Solution]
adb 从PC 端连接到手机,是透过adb client <-> adb server <-usb socket-> adb daemon. 其中adb client 和 adb server 都在PC 端, 而adb daemon 在server 端。
如果当你看到这样的异常:
为何adb shell 无法连接手机,提示错误adb server didn't ACK, error: unknown host service
[Keyword]
adb server, adb shell, unknown host service,adb 无法连接
[Solution]
adb 从PC 端连接到手机,是透过adb client <-> adb server <-usb socket-> adb daemon. 其中adb client 和 adb server 都在PC 端, 而adb daemon 在server 端。
如果当你看到这样的异常:
adb server is out of date. killing...
adb server didn't ACK
* fail to start daemon *
error: unknown host service
adb server didn't ACK
* fail to start daemon *
error: unknown host service
即说明adb shell 创建的adb client 端无法连接到目前的adb server 上,并且也无法重启adb server. 通常目前发现的关键问题是,有第三方工具,使用了修改后的PC 端的adb, 禁止除它自身使用的adb client 以外的adb client 连接。从而出现adb shell 无法连接的情况。
目前发现的第三方工具有如: 91/豌豆荚/迅雷/QQ 2013,解决的方法就是强制性关闭这些第三方工具,或者kill 掉他们的进程。
目前发现的第三方工具有如: 91/豌豆荚/迅雷/QQ 2013,解决的方法就是强制性关闭这些第三方工具,或者kill 掉他们的进程。