adb server is out of date. killing...

本文详细阐述了解决Android调试过程中遇到的ADB服务器端口绑定失败问题的方法,通过查找并关闭占用5037端口的进程,成功启动ADB服务器,解决设备连接问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1:今天调试android的时候发现一个诡异的问题

[html]  view plain copy
  1. C:\Users\xxxx>adb start-server  
  2. adb server is out of date.  killing...  
  3. ADB server didn't ACK  
  4. * failed to start daemon *  

adb 不管执行 shell devices 还是logcat 都会报错

[html]  view plain copy
  1. adb server is out of date.  killing...  
究其源就是adb server没启动

到stackoverflow上查了一下 经过分析整理如下:

[html]  view plain copy
  1. C:\Users\xxxx>adb nodaemon server  
  2. cannot bind 'tcp:5037'  
原来adb server 端口绑定失败

继续查看到底是哪个端口给占用了

[html]  view plain copy
  1. C:\Users\xxxxxx>netstat -ano | findstr "5037"  
  2.   TCP    127.0.0.1:5037         0.0.0.0:0              LISTENING       4236  
  3.   TCP    127.0.0.1:5037         127.0.0.1:49422        ESTABLISHED     4236  
  4.   TCP    127.0.0.1:49422        127.0.0.1:5037         ESTABLISHED     3840  

打开任务管理器kill掉4236 这个进程。ok


至此问题解决了

21楼  gaojinshan 昨天 16:47发表 [回复]
非常好!转了!
20楼  求知若渴886 3天前 17:28发表 [回复]
你 好 朋友我也是刚入手的ONE!SOFF不了就是你说的这个问题可是我下的进程管理器找不到能关掉它的这一项·可以帮帮忙么或者你上图用的事什么管理器
19楼  v155449508 2013-07-06 22:06发表 [回复]
谢谢~~有用~~
18楼  zpy8202 2013-07-03 09:42发表 [回复]
有用!果然是这个问题!但是如何能彻底解决每次链接手机后这个问题呢?不能每次都手动杀进程把?
17楼  tbba321 2013-07-01 17:06发表 [回复]
果然行了,3Q
16楼  appleinsky1 2013-06-25 15:16发表 [回复]
kill掉tadb之后,还是找不到设备,adb devices命令会提示 List of devices attached,求教啊
Re:  zpy8202 2013-07-03 09:42发表 [回复]
回复appleinsky1:你这个是不是usb没连好啊????
15楼  haotainan 2013-06-23 10:52发表 [回复]
我的是因为电脑装了金山卫士和金山毒霸,把他们退出就可以了,真坑爹。。。
14楼  hackzhang 2013-06-17 21:36发表 [回复]
腾讯真坑爹 升级到最新版本 tadb.exe一直占用着adb的端口号5037 kill掉终于找到手机设备了。。。
13楼  qust_lizhijun 2013-06-03 13:29发表 [回复]
好文,我的是因为今天更新了QQ,貌似自动安上了手机助手的后台进程,一启动QQ就会执行,把tadb.exe结束了就可以了
Re:  王斐-Beta2 2013-06-12 21:38发表 [回复]
回复qust_lizhijun:果然是腾讯的tadb.exe程序影响的,真坑的
12楼  ZhangTingkuo 2013-05-27 18:04发表 [回复]
迅雷,,,,擦。。。
11楼  huangxiaoyu_000 2013-05-23 15:07发表 [回复]
多谢,问题解决了!
10楼  klaus1983 2013-05-16 13:51发表 [回复]
讲的非常的好!
9楼  一招半式闯江湖 2013-04-24 15:11发表 [回复]
我的是因为豌豆荚进程的问题。mark一下。
8楼  zhanggdi 2013-04-17 22:24发表 [回复]
好使,好文
7楼  dull_boy2 2013-04-17 14:59发表 [回复]
谢谢,我的是直接kill, tadb.exe
6楼  寒山-居士 2013-04-03 11:01发表 [回复]
那有什么办法躲过别家助手的adb,从而使用正常的adb呢?
5楼  sunshuqian2005 2013-04-02 21:40发表 [回复]
多谢
4楼  两行脚印 2013-04-02 14:02发表 [回复]
顶,好用!
我的是被腾讯手机管家的tadb占用了。
用手机助手的兄弟们记得退出诸多“助手”后,要检查下有没有类似Xadb的进程啊!
3楼  zhuxueluo 2013-03-19 00:53发表 [回复]
果然有用
2楼  jian2050 2013-02-20 10:34发表 [回复]
有用!kill进程也可以在命令提示符状态下输入“ntsd -c q -p PID”命令实现,如“ntsd -c q -p 4236”.
1楼  冰山一角517 2013-01-24 09:31发表 [回复] [引用] [举报]
很有帮助!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值