daemon not running. starting it now on port 5037解决

2016年10月27日4:08:59 |发布: 乾元轩 |浏览:

刚刚adb调试android设备的时候,在cmd 命令行下输入adb pull / d:\6x出现如下字符

daemon not running. starting it now on port 5037

然后就是一阵搜索了,出来的结果试了不行。直接把360手机助手、豌豆荚助手等手机助手软件关掉,貌似可以了。其实就是端口占用的问题。

然后,也DOWN下了一些方案,综合使用。

adb server is out of date.killing
ADB server didn't ACK* failed to start daemon *error: unknown host service

可以考虑adb的端口(5037)被占用了。


来CMD下的DOS命令了

C:\Users\binzer007>adb nodaemon server
error: could not install *smartsocket* listener: cannot bind to 127.0.0.1:5037: 通常每个套接字地址(协议/网络地址/端口)只允许使用一次。 (10048)
C:\Users\binzer007>netstat -ano | findstr "5037"  
TCP 127.0.0.1:5037 0.0.0.0:0     LISTENING  13728  
TCP 127.0.0.1:5037 127.0.0.1:59046  TIME_WAIT  0  
TCP 127.0.0.1:5037 127.0.0.1:59052  TIME_WAIT  0
...
C:\Users\binzer007>tasklist | findstr "13728"
huaweiHiSuitService.exe      13728 Console    1   9,936 K

将这个进程kill掉:

C:\Users\binzer007>taskkill /f /pid 13728

如果不行,先运行C:\Users\binzer007>tasklist找到端口号,再kill,或者如果这个命令提示无权限,那么,可以去windows的“任务管理器”中“进程”那个窗口,找到这个进程,将它结束。问题就可以了。

支付宝打赏 微信打赏

« 上一篇下一篇 »

  • 评论:(0 )

已有 0 位网友发表了一针见血的评论,你还等什么?
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。