The connection to adb is down, and a severe error has occured

最近有一次,使用真机调试,出现了The connection to adb is down, and a severe error has occured,尝试了网上的一些方法都没有作用,依然出现这个错误。

后来在博客园上发现了一篇文章,说是有可能adb的端口被占用了,一弄果然是,于是总结一些解决这个错误的方法。

第一种解决办法:重启adb

可以在资源管理器中将adb关掉,然后进入platform-tools中重新启动

也可以使用命令行,进入到sdk 的adb.exe的目录 先 adb kill-server 然后再adb start-server

如果这种方法不行那么再试试第二种方法:

在任务管理器中将adb.exe进程杀死,然后重新启动Eclipse

第三种方法:

看一下platform-tools文件夹下有没有adb.exe这个东西,如果没有则重新拷贝一个过来,然后再看一下sdk的路径是不是对的。

如果以上方法都无法起到作用,那么则查看一下是不是adb的端口被占用了

首先我们应该知道5037是adb的默认端口,所以查看:

 netstat -aon|findstr "5037"

他被本机的一个进程3252占据了,查看3252

是豌豆荚的一个进程占据这,这个只是个实例,我是上次是被一个叫tadb.exe的进程占据着,是QQ的一个进程,搞死人。可以直接在任务管理器中

taskkill /f /im wabdoujia_adb.exe.但是我上次杀掉tadb.exe这个进程后,他又自动启动了,所以没办法就关掉了QQ,如果你杀不死这个进程就直接

关掉相应的应用然后再杀掉。然后再重新启动adb,或者重新启动Eclipse。(注意有些可能不是这两个进行占据的,可能是其他的进程也不一定)

参考链接:http://www.cnblogs.com/snake-hand/p/3155520.html 

                    http://www.cnblogs.com/on-the-way/archive/2013/03/29/2988698.html

                    http://www.cnblogs.com/Jerry-Ru/archive/2012/10/31/eclipse_adt.html


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值