daemon not running的解决办法

2023-05-25,,

有时候,当我们执行 adb devices 或者 adb start-server 的时候,会出现下面的情况:

* daemon not running. starting it now on port 5037 *

ADB server didn't ACK


* failed to start daemon *

查一下daemon是个什么东西,daemon字面意思就是守护进程。那么它为什么会有问题呢?

1、首先,先杀掉adb进程再重启试试

adb kill-server
adb start-server

如果这样可以解决最好,不行就继续第二步。

2、输入:

adb nodaemon server

系统会提示:

cannot bind ‘tcp:5037’

说明是adb server端口绑定失败,有可能是被别的进程占用了

3、查询一下是哪个进程占用了5037这个端口

netstat –ano | findstr 5037

4、找到对应进程的PID之后,查查它姓氏名谁

tasklist | findstr 5037

5、强行杀死该进程

taskkill /f /pid 2084

或者

taskkill /f /im xxx.exe

如果这个命令提示无权限,还可以去Windows的任务管理器中杀掉进程。

daemon not running的解决办法的相关教程结束。

《daemon not running的解决办法.doc》

下载本文的Word格式文档,以方便收藏与打印。