android adb启动失败问题 adb server is out of date. killing... ADB server didn't ACK * failed to start daemon *
今天打开Eclipse,真机连接之前,是要启动adb的,突然发现就失败了。
错误如下--》
- adb server is out of date. killing...
- ADB server didn't ACK
- * failed to start daemon *
第一猜想,就是adb的端口号被占用了。
随机--
一.查看是否是豌豆荚或者手机助手占用了端口号,但是发现没有。
二.没办法,只好借助命令行查询了
具体如下--》
1.输入命令adb nodaemon server
很显然,我们的adb端口号是5037,但是绑定失败,肯定是别的进程占用他的端口号了,此时我们需要做的就是找到那个进程病kill it。
2.输入命令netstat -ano | findstr "5037"
喔,看到127.0.0.1:5037我们就高兴了,原来5037这个端口号还真是被占用了,当然,我们会发现,是被PID为9056的进程所占用的,接下来我们就是消灭这个进程的时候了。
3.打开”任务管理器“,接下来一步步点击 进程-->查看-->选择列 看到PID(进程标识符)把它前面的对号勾上。点击“确定”按钮返回“任务管理器”主界面
4.此时我们根据PID区查找之前的9056进程,点击右键然后“结束进程”就ok了,再启动adb你会看到
此时就ok了。
其实还可以用命令直接去kill占用adb端口号的进程,但是我自身的机子发现根本找不到那个命令,所以还是觉得以直观的任务管理器的方式写出来,大家更简单易懂,就算出现了这种情况也可以不用记那么多命令直接解决!
| |||||||||
日 | 一 | 二 | 三 | 四 | 五 | 六 | |||
---|---|---|---|---|---|---|---|---|---|
31 | 1 | 2 | 3 | 4 | 5 | 6 | |||
7 | 8 | 9 | 10 | 11 | 12 | 13 | |||
14 | 15 | 16 | 17 | 18 | 19 | 20 | |||
21 | 22 | 23 | 24 | 25 | 26 | 27 | |||
28 | 29 | 30 | 1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
搜索
阅读排行榜
- 1. android adb启动失败问题 adb server is out of date. killing... ADB server didn't ACK * failed to start daemon *(2011)
- 2. android map如何获得Google Map API key(928)
- 3. Android开发之ExpandableListView的使用(一目了然版)(658)
- 4. c++中的强制转换static_cast、dynamic_cast、reinterpret_cast的不同用法儿(407)
- 5. Ubuntu下:启动工程ruby script/server后出现 WARN TCPServer Error: Address already in use - bind(2) Exiting(385)
· 诺基亚 Lumia 1320 前后渲染图均已泄漏
· 摩托罗拉移动的复兴之路还很长
· 微软将移动版网站打包为 Windows Phone WebApps
· 阿里靠复制和收购来布局移动互联网是乱了阵脚
· Android支持4K 多余还是必须的?
» 更多新闻...
· 《黑客帝国》里的锡安是不是虚拟世界
· 深入理解Linux中内存管理
· 工程师文化引出的组织行为话题
· 如何用美剧真正提升你的英语水平