博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
“adb server is out of date.
阅读量:5173 次
发布时间:2019-06-13

本文共 1279 字,大约阅读时间需要 4 分钟。

今天,久未出现的著名的“adb server is out of date.  killing”又发生了,在此,将解决方法记下,以便日后查看。

 

 

1. 错误信息:

 

C:\Users\lizy>adb devices

 

adb devicesadb server is out of date.  killing...

ADB server didn't ACK* failed to start daemon *error: unknown host service

 

 

2. 原因:

 

adb的端口(5037)被占用了。至于这个5037端口,可以参考本博客另外 一篇文章:

 

http://blog.csdn.net/liranke/article/details/4999210

 

在这个文章里,详细说明了adb的原理及其源码分析。

 

 

3. 解决方法:

在cmd窗口:

C:\Users\lizy>adb nodaemon server

cannot bind 'tcp:5037'

 

 

C:\Users\lizy>netstat -ano | findstr "5037"

  TCP    127.0.0.1:5037         0.0.0.0:0              LISTENING       8516

  TCP    127.0.0.1:5037         127.0.0.1:59163        TIME_WAIT       0

  TCP    127.0.0.1:5037         127.0.0.1:59164        TIME_WAIT       0

  TCP    127.0.0.1:5037         127.0.0.1:59167        TIME_WAIT       0

  ......

C:\Users\lizy>tasklist | findstr "8516"

sjk_daemon                        8516 Console                    1     3,071 K

 

哦,原来是sjk_daemon进程占了adb的端口。

 

C:\Users\lizy>tasklist

 

 

 

 

Image Name                     PID Session Name        Session#    Mem Usage

========================= ======== ================ =========== ============

System Idle Process              0 Services                   0         24 K

System                           4 Services                   0      1,128 K

sjk_daemon                     963 Console                    1      3,071 K

tasklist.exe                  1260 Console                    1      5,856 K

 

 

将这个进程kill掉:

C:\Users\lizy>taskkill /f /pid 963

 

如果这个命令提示无权限,那么,可以去windows的“任务管理器”中“进程”那个窗口,找到这个进程,将它杀掉。

 

 

再运行adb devices,就没有问题了。

C:\Users\lizy>adb devices

4df7f482396a301d        device

转载于:https://www.cnblogs.com/kim-liu/p/7307745.html

你可能感兴趣的文章
android 代码中使用textAppearance
查看>>
【iOS】UITableViewDelegate 方法没有调用
查看>>
解决code::blocks 17.12不能debug的方法
查看>>
bzoj2961&&bzoj4140 共点圆
查看>>
96:经典实例,判断那一条是闰年:
查看>>
upsource初探
查看>>
让SVN自动更新代码注释中的版本号
查看>>
java中base64
查看>>
常用的mysql操作命令
查看>>
Unity3D的菜单及编辑器扩展
查看>>
我是如何拿到蚂蚁金服 offer 的 ?
查看>>
Android Volley 的基本使用/设置HTTP请求参数、apikey
查看>>
Hibernate框架
查看>>
Vim编辑器的使用总结
查看>>
ArcGIS REST 缓存清除(地图空白不显示的问题 )
查看>>
第0次作业
查看>>
"类" 库添加继承
查看>>
ucos在s3c2410上运行过程整体剖析之基础知识-与UCOS运行有关的ARM9芯片知识--续 ...
查看>>
存储器的寻址问题 分类: 计算机组成原理 2011-...
查看>>
DDRmenu(翻译)
查看>>