【Android错误总结】Adb connection Error:远程主机强迫关闭了一个现有的连接

原文地址:http://zengwu3915.blog.163.com/blog/static/2783489720138285516555/


过了一个周末,跑公司去发现公司的电脑用eclipse调试android是,插上手机木有反应,console总是出现如下的错误“Adb connection Error:远程主机强迫关闭了一个现有的连接”

这个问题,网上一搜,基本上都是一大堆对我无效的办法,基本上也就二种了:
1.  更新adb.exe 在adb.exe 1.0.26以前的版本可能存在一个bug,手机运行的进程数大于64时,就会引发adb崩溃。但我的adb版本已经是1.0.31了,如果你的adb版本低于1.0.26可以考虑一下更新。 http://code.google.com/p/android/issues/detail?id=12141
2.  终止adb.exe进程然后拔数据线重连后 adb kill-server 和 adb start-server。这个和eclipse中DDMS视图中的reset adb是一样的效果。但是,试过多次发现,还不管用。

如果以上二种办法不可行,那就来试试这最后一种给力的办法吧。
1. 使用android sdk目录中tools下的android.bat脚本。在命令行中输入: 路径/android update adb
Adb connection Error:远程主机强迫关闭了一个现有的连接 - 过☆客 - 过☆客
 
2. 运行成功后,会在用户名目录下产生一个adb_usb.ini文件。不同系统可能不一样,我用的是xp文件在C:\Documents and Settings\Administrator\.android目录中

3. 手机连上USB,打开电脑的设备管理器,找出当前手机的USB的VID码。如我的设备是VID_2712即为0x2717
Adb connection Error:远程主机强迫关闭了一个现有的连接 - 过☆客 - 过☆客

4. 打开生成的adb_usb.ini文件。它是UTF8编码,用记事本打开看起来可能会有点小乱,不用管,直接在最后添加上0x2717,或者把里面的内容全删了,只保留0x2717。
Adb connection Error:远程主机强迫关闭了一个现有的连接 - 过☆客 - 过☆客
 
5. 拔掉usb线。执行adb kill-server 重启服务 adb start-server。重新连接上手机。再试试就可以了

参考文献:

备注:这个问题出现了两三天,以前 执行adb kill-server 重启服务 adb start-server就解决了,现在重启服务居然不好使,而且频繁断开连接,忍无可忍,百度了一下找到了最终这种解决方法,效果不错( ^_^ )。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值