今儿早上心情大好的打开Eclipse,运行Android工程Eclipse里三号红叉触目惊心

[2013-09-24 8:21:16 - xxxxx] The connection to adb is down, and a severe error has occured.

[2013-09-24 8:21:16 - xxxxxx] You must restart adb and Eclipse.

[2013-09-24 8:21:16 - xxxxxx] Please ensure that adb is correctly located at 'D:\android_sdk_16\platform-tools\adb.exe' and can be executed.

前一天还好好的工程咋就跑步起来了呢,刚开始没仔细看错误,以为是前一晚上卸载东西不小心把驱动搞了,重新搞了下驱动,运行还是这个问题,又怀疑是工程的问题,换一个工程还是同样的错,仔细看了下错误,意思是adb的问题,突然想起Eclipse刚打开是的两行红色叉叉:

 ADB server didn't ACK

* failed to start daemon

看着建议重启了下ADB,发现同样报上边的错误,百度了一下,发现原因是端口被占用,按照前人们的建议操作了一把,主要步骤如下(PS:可以重点先看两个进程:豌豆荚和tadb.exe(貌似是企鹅的),杀死重启试一下adb和eclipse):

1:cmd命令:adb nodaemon server

提示消息如下:can't bind 'tcp:5037',额,默认的5037被占了,那看看谁这么丧心病狂的霸占了端口

2:命令:netstat -ano | findstr "5037"

提示消息中会看到 127.0.0.1:5037 被哪个pid的进程占用了,我的是哪个忘记了,以5084为例吧,接下来看看是哪个进程

3:命令:tasklist /fi "pid eq 5084

提示消息中会看到pid为5084的进程名是啥

4:任务管理器,干掉这个进程

5:重启下adb:adb start-server

能正常启动,恭喜搞定。

重启下Eclipse运行,一切正常,顺畅。


更多相关文章

  1. GitHub 标星 2.5K+!教你通过玩游戏的方式学习 VIM!
  2. 如何在后台运行Linux命令?
  3. No.11 使用firewall配置的防火墙策略的生效模式
  4. 一款霸榜 GitHub 的开源 Linux 资源监视器!
  5. Android多渠道SDK开发心得(5)——多渠道sdk的调试
  6. android > 搭建 cordova 环境
  7. Android开发——Broadcast Receiver
  8. Android(安卓)library projects cannot be launched
  9. Android中NDK的so文件产生和使用

随机推荐

  1. [Android(安卓)4.4.3] 泛泰A860 Omni4.4.
  2. WebRTC之Android客户端
  3. Android代码混淆与加固技术一
  4. Android(安卓)Studio一些使用快捷键
  5. 阿里Android(安卓)26条规范经验及优化
  6. 尼尔森:Android手机美国销量首超iPhone
  7. Android数据的四种存储方式SharedPrefere
  8. Android中EditText中文英文长度控制
  9. 安卓图表引擎AChartEngine(一) - 简介
  10. 如何解决ADT17下Android第三方jar包NoCla