Android ADB server didn't ACK * failed to start daemon *

查看5037端口被谁占用了,开始–运行–CMD 到命令提示符,输入 netstat -aon|findstr “5037”
这里写图片描述
我们从上面根本就看不出5037端口被谁占用,我们需要根据后面的PID(2748)来查找占用该端口的应用程序,输入 tasklist|findstr “2748” ,如下图
这里写图片描述
注: 我这里5037端口是正确的被adb.exe占用,如果是你,就是其他的应用程序啦
结束该进程,输入taskkill /f /t /im 你的进程名,例如adb.exe,如下图,在重新连接手机,这时候你会发现程序运行起来了
这里写图片描述

查看端口

查看端口

/**
1,adb.exe正常时会占用5037端口来工作
一般adb占用的端口是5037
进程是你的adb.exe
G:\tools\adt-bundle\sdk\platform-tools\adb.exe

上图显示没有发现5037端口,也就是adb.exe没有运行起来,执行shell命令会报错。
*/

ADB server didn’t ACK failed to start daemon

/**
ADB server didn't ACK
* failed to start daemon *
* /

这里写图片描述

/**
1,重启eclipse没用;
2,先kill-server命令杀掉进程、然后使用start-server命令启动进程没用
3,任务管理器寻找adb.exe,打开文件位置发现是其他程序的adb.exe在运行。
*/

这里写图片描述

/**
发现是AndroidKiller_v1.3.1的adb.exe在跑
解决方法:结束AndroidKiller。但是发现结束还是不行。因为两个adb.exe的版本不一样(G盘的adb.exe和E盘AndroidKiller中的adb.exe两个版本号不一样)。我就将G盘的adb.exe覆盖了E盘下面的adb.exe文件。
*/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值