[Android]Adb connection Error:远程主机强迫关闭了一个现有的连接
目前,针对Android手机研发的刷机软件和手机助手软件,都会调用Google开发的adb工具与手机进行通信。
有的刷机软件或者手机助手软件,在系统里会常驻一个服务,独占adb的端口(5037),这样导致Eclipse无法检测到设备。
豌豆荚:后台常驻adb服务为wandoujia_daemon.exe;
QQ音乐:后台常驻adb服务为tadb.exe;
腾讯管家:后台常驻adb服务为tadb.exe;
360刷机:后台常驻adb服务为360shuaji.exe
金山毒霸:后台常驻adb服务为kxeconn.exe;
91助手:后台常驻adb服务为AndroidInterface.exe;
迅雷:后台常驻adb服务为adb.exe。
…….
解决方法,如下步骤所示(以冲突程序tadb.exe为例):
1.下载附件,解压打开ProcessHacker.exe检测工具,下载地址:ProcessHacker
2.点击ProcessHacker.exe检测工具里的”Network”按钮,查找占有5037端口(adb server端口)的进程,如下图所示:
3.发现了进程是tadb.exe后请打开任务管理器(同时按住ctrl+alt+delete键),进入【进程】选项后点击该进程结束进程,然后再重启Eclipse即可。
如果以上方法仍然无法解决你的问题请卸载电脑上所有第三方手机助手类软件后重启电脑。
如果还是不行,下载第三方的adb工具,原生的adb 有一个限制,也可以说是 bug。当手机上同时运行的进程数大于 64 时, 就会引发 adb 奔溃。更深层次的原因,就是 Windows API 的 WaitForMultipleObjects 所支持的最大句柄数是 MAXIMUM_WAIT_OBJECTS,即 64。
adb破解版下载地址(支持最新版安卓系统):cofface_adb_windows_v1.5
最新文章
- 一起来学习android自定义控件3——边缘凹凸的View
- HDU 5458 Stability(双连通分量+LCA+并查集+树状数组)(2015 ACM/ICPC Asia Regional Shenyang Online)
- IDA调试android so文件.init_array和JNI_OnLoad
- Django初体验(一):自定义表单提交
- Oracle查询每天固定时间段的数据
- 解决调用context.Session[";NAME";]时总出现Object reference not set to an instance of an object.异常的方法
- 【转】ubuntu 编码 UTF-8 GBK GB18030
- C#和C++中的float类型
- Android应用程序开发之图片操作(一)——Bitmap,surfaceview,imageview,Canvas
- java并行体系结构
- jquery对象介绍及一些jquery小特效
- css多重边框
- JDBC批量插入优化addbatch
- windows下的node环境搭建
- visual studio的包含目录配置问题
- jvm详情——6、堆大小设置简单说明
- FTP(虚拟用户,并且每个虚拟用户可以具有独立的属性配置)
- Python Day5 模块 包
- 27.Hibernate-缓存和懒加载.md
- Postgresql 远程连接配置