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

最近用Eclipse开发的时候,控制台经常出现:

Adb connection Error:远程主机强迫关闭了一个现有的连接

Connection attempts:1

Connection attempts:2

Connection attempts:3

Connection attempts:4

…………

Connection attempts:11

网上一查,这是非常普遍的问题,大概是这么说的原因:

 

这是ddms调用adb引发的,这是windows环境下,,adb的限制或bug。当手机上同时运行的进程数大于64时, 就会引发adb崩溃。

更深层次的原因, 就是windows API的WaitForMultipleObjects所支持的最大句柄数是MAXIMUM_WAIT_OBJECTS,即64。

 

解决办法(亲测可用):

从网上下载一个adb.exe替换掉android sdk安装目录的platform-tools下的adb.exe文件即可。原理是把最大支持数改为了256。

http://www.pc6.com/softview/SoftView_85883.html

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值