ADB 连接提示 failed to start daemon

一般情况都是端口被占用,找到占用该端口的进程,杀掉该进程即可

1、netstat -ano | findstr :5037

依据log提示,寻找端口的占用情况(我这里提示是5037,具体依据自己情况而定)

大部分都是5037,估计是由于前一次ADB的非正常退出,导致该端口未正常释放,所以无法正常启动

2、tasklist | findstr 5756 (这一步可以查看具体占用端口的进程信息)

3、杀掉占用该端口的进程

taskkill -f -pid 5756 (直接在windows任务管理器有时杀不掉,建议用该命令kill)

启动虚拟设备

adb devices 

即可查询到设备

原文地址:https://www.cnblogs.com/victorywr/p/15736187.html