`
WilliamLiu
  • 浏览: 27366 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

adb server is out of date. killing...

 
阅读更多

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

C:\Users\xxxx>adb start-server
adb server is out of date.  killing...
ADB server didn't ACK
* failed to start daemon *

 究其源就是adb server没启动

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

C:\Users\xxxx>adb nodaemon server
cannot bind 'tcp:5037'

 原来adb server 端口绑定失败

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

C:\Users\xxxxxx>netstat -ano | findstr "5037"
  TCP    127.0.0.1:5037         0.0.0.0:0              LISTENING       4628
  TCP    127.0.0.1:5037         127.0.0.1:1085         TIME_WAIT       0
  TCP    127.0.0.1:5037         127.0.0.1:1086         TIME_WAIT       0
  TCP    127.0.0.1:5037         127.0.0.1:1096         TIME_WAIT       0
  TCP    127.0.0.1:5037         127.0.0.1:1097         TIME_WAIT       0

 原来被4628这个进程占用了端口,打开任务管理器,杀掉4628这个进程。(可以在任务管理器菜单,查看->选择列中勾选(PID)进程标识符)

分享到:
评论

相关推荐

    adb server is out of date的解决方案

    但是,有时在使用 adb 时可能会遇到一些问题,例如“adb server is out of date”的问题。在本文中,我们将详细介绍这个问题的解决方案。 首先,让我们来了解一下“adb server is out of date”的问题是什么。这个...

    怎么用鼠标键盘来控制Android手机.docx

    1. 当运行adb shell命令时,如果出现"adb server is out of date. killing..."的错误,这是因为ADB服务器没有正常启动。解决方法是检查是否有其他进程占用了ADB的端口,例如豌豆荚的进程。通过任务管理器找到并结束...

    android开发

    然而,有时在尝试使用ADB时,可能会遇到“adb server is out of date.killing”的错误提示,这通常是由于ADB服务器与设备之间的通信问题导致的。以下将详细解释这个问题及其解决方法。 首先,出现这个错误是因为ADB...

    导致adb无法启动的5种情况和解决方法

    1、adb server is out of date. killing… 解决方法:各种重启(电脑、eclipse) 2、查看端口是否被占用 :输入命令adb nodaemon server 3、查找占用端口的进程:netstat -ano | findstr “5037” 或者 netstat -a...

    andriod adb问题

    adb server is out of date. killing ADB server didn't ACK *failed to start daemon* ``` 这表明ADB服务启动失败,并且进一步检查发现端口绑定出现问题。 #### 三、问题原因分析 1. **端口冲突**:通常情况下,...

Global site tag (gtag.js) - Google Analytics