(Android开发)ADB被占用,服务(Service)不能开启等情况记录与解决办法
出现以下这些情况:
****adb server is out of date. killing…
ADB server didn’t ACK
* failed to start daemon *
error: unknown host service****
一般都是被其他的端口监听了,和adb无关(大多数情况下)所以直接杀ADB是无用的。我们需要先找到那个监听ADB的端口,然后kill那个霸占ADB的端口。
- Win +R 输入cmd进入命令管理区。
- 输入
netstat -ano | finder "5037"
(5037是ADB的PID)
查询到被PID为7740的端口占用。找到他!
3. 输入TASKLIST | findstr "7740"
发现是某手机助手占用。杀了他!
打开任务管理器找到这个程序,结束他!