“Adb connection Error:远程主机强迫关闭了一个现有的连接。”之我的解决方法。

2015.8.19记:

最近在真机调试的时候,Eclipse Console界面经常会出现“Adb connection Error:远程主机强迫关闭了一个现有的连接。”然后就弹出“adb.exe已停止运行”,这让我很是头疼。在网上查了一下有说这是adb.exe的一个bug,当手机进程数大于64时即会出现这样的情况,要重新下载一个破解版的adb.exe才行;或者强制关闭任务管理器中端口号为5037的进程,因为adb.exe的端口号就是5037。但这些我都试了,然并卵...。后来看到一种情况,说是可能是手机助手之类的软件已经调用了adb.exe所以在用Eclipse调用adb.exe的时候就会出现冲突,导致adb.exe崩溃。然而我的电脑和手机上都没有手机助手之类的软件,想了半天,想起了我之前手机装过豌豆荚,于是打开手机应用管理软件,看到了“豌豆荚连接服务”之类的东西,于是把他卸载了,duang,成功了!注意哦:虽然你手机上可能没有豌豆荚软件,但是或许你之前用过卸载了,但是这个“豌豆荚连接服务”并没有随着豌豆荚的卸载而卸载,把他卸载就可以了。

华丽的分割线------------------------------------------------------------------------------------------华丽的分割线

2015.8.20记:

很抱歉的告诉大家,昨天晚上我用了以上的方法是可以调试程序的,但是今天早上在调试的时候又出现了以上问题,中间费了多大劲不多说,后来已经暂时放弃治疗的我,在鼓捣手机玩,打开了“账户”->账户名-》“系统权限”-》”ROOT权限管理”,将所有应用都改为“需要询问”,然后我再调试的时候就可以了。而且,今天晚上我调试的时候也没有出现任何问题,所以我想可能是跟系统开放了权限导致的。因为我的是魅族MX3,所以不知道其他手机是什么情况,大家可以参考着试一试。

华丽的分割线------------------------------------------------------------------------------------------华丽的分割线

2015.8.23记:

又一次华丽地跌倒了 - -! 在20号之后的几天里,我又重复的受到了“Adb connection Error:远程主机强迫关闭了一个现有的连接。”“adb.exe已停止运行”的摧残。又一次爬到百度、google的舞台上去寻求良方。看到了之前看到过的一种解决办法,不过这次看到的版本更详细。照着做了一遍,发现了端倪,现在把我的整个流程记录如下(ps: 在经过前两次的短暂成功和长期失败后,我现在已经不敢保证这个方法能撑多久了,上天保佑!)

1. 开始-运行-输入“cmd”-回车,启动dos窗口。

2. 输入“netstat -ano | findstr 5037”-回车,找到所有使用5037端口的进程。这时你会看到一个列表,注意列表最后的数字代表使用5037端口的进程的PID(进程的标示符)。

3. 有了上一步骤的列表之后,按照不同的PID(这里以6788为例,其他的可以一个一个的尝试,除了eclipse.exe和adb.exe之外的都是我们要找的),输入“tasklist | findstr 6788”-回车,你会看到一个exe执行文件的名字,如“SogouCloud.exe      6788   Console    1     19,428 K”,好,至此,我们已经找到了占用adb.exe端口的进程了,没错,就是它---->搜狗云

4. 打开任务管理器,找到“SogouCloud.exe”进程,关闭之,这还不算完。

5. 右键搜狗输入法--设置属性-高级--智能输入--把云计算候选前面的勾给勾掉防止下次它又自启动了,好了,打完收工。


阶段性总结:这里可以看到是搜狗云的进程占用了adb的5037端口,其实很多程序为了跟android手机通信都会有adb.exe文件,这就导致我们在真机调试android程序的时候端口被占用,然后就会使得android的adb.exe崩溃以至于无法调试。啊-----  罪恶的搜狗!(ps: 注意,这是阶段性总结,之后会不会出现新的问题?哼! 出现一个,消灭一个!!!)


华丽的分割线------------------------------------------------------------------------------------------华丽的分割线

2015.8.24记:

事实一次又一次地证明我的Android之路不是一帆风顺的,而是曲折坎坷的!昨天我本以为我的解决方法能够坚持的久一些,可谁成想,今天调试的时候又一次给了我一个响亮的耳光。哼~,我已经习惯了。这之间又是求助于网络,可是网上的解决方法我基本上都已经尝试过了,所以我也没抱多大信心能够解决我的问题,有可能过一会它就可以调试了。但是,进度在后面追赶着我,让我坐不住,怎么能任由这个问题在我心里纠结着呢? 我又一次开始尝试各种方法。。。中间过程自不必说,只说最后成功的那一步。

我打开360,安装了手机助手,连接了手机,好了,点击Eclipse的运行,成功!

好了,我累了。。。。。



  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值