用真机调试程序的时候,eclipse的console总是出现如下的错误“Adb connection Error:远程主机强迫关闭了一个现有的连接”
eclipse控制台显示“远程主机强迫关闭了一个现有的连接”错误
原因分析:系统防火墙阻止了5037端口的连接,而ddms需要使用此端口与adb通信。所以解决方法如下:
打开防火墙的高级设置,在入站和出站规则上新建一个允许5037端口规则。继续往下看......————ωω————>>>>>
2011年10月20日最近更新——-------————--------——————--------——————
如果以上方法仍然未能解决实际问题的话,接着往下看————由于ddms通过调用adb.exe与手机通信. 而adb.exe出现错误或存在BUG就会存在问题。 有高手发现官方SDK里面的adb.exe文件在windows环境下确实存在限制, 也可以说是bug. 当手机上同时运行的进程数大于64时, 就会引发adb奔溃. 更深层次的原因, 就是windows API的WaitForMultipleObjects所支持的最大句柄数是MAXIMUM_WAIT_OBJECTS, 即64.
下面是高手重新编译好的adb.exe文件, 下载后替换掉Android SDK目录下的platform-tools文件夹中的adb.exe,然后重新启动eclipse即可解决。
——-------————--------——————--------——————----------——————--------———
最新的adb.exe如下附件
分享到:
相关推荐
解决adb.exe以停止工作问题,亲测可用 1,找到andriod开发环境路径:\sdk\platform-tools 路径 2,把压缩包的内容替换到 \sdk\platform-tools 路径下
adb.exe AdbWinApi.dll AdbWinUsbApi.dll 把其中的: adb.exe,AdbWinApi.dll,AdbWinUsbApi.dll三个文件copy到: C:\Windows\System32中; 需要管理员权限的,只要点击yes就可以了; 之后再环境变量中: 加入: ...
解决adb server version (31) doesn’t match this client (36); killing… * daemon started successfully * error: no devices/emulators found adb.exe下载 下载后替换adb所在目录
解决adb传输中文出现乱码的最新版adb.exe文件
Adb.exe的源码 通过分析Adb,可以得知Adb如何和手机通讯。
adb.exe的主要功能有: * 运行设备的shell(命令行) * 管理模拟器或设备的端口映射 * 计算机和设备之间上传/下载文件 * 将本地apk软件安装至模拟器或android设备 ADB是一个 客户端-服务器端 程序,其中客户端是你用来...
用myeclipse或eclipse连接vivo手机,当安装完驱动仍连接不上时,用这个文件替换掉sdk里platform-tools里的adb.exe,就可以连接上了
adb.exe 31和39版 整合包 需要的拿 走 ,adb.exe 1.0.31 以及adb.exe 1.0.39
adb.exe占用5037端口 却不无法识别设备 deamon not running. starting it now on port 5037
完整ADB工具包 adb.exe AdbWinApi.dll AdbWinUsbApi.dll fastboot.exe Google 原版。
adb version 1.0.29 安卓调试工具 adb.exe 版本为1.0.29不含另外的两个dll文件
该资源为adb.exe运行所需的所有源码文件,在该文件中调用了动态库AdbWinApi.dll的接口来实现PC与手机数据传输的功能
adb.exe 1.0.31 经测试可用 拿 走不谢谢 今天进行react navite真机测试,结果adb版本不匹配 就下载了下。
adb.exe
一个低版本的adb 应用程序,下载该文件,解压将解压包中的exe程序替换SDK中platform-tools中的adb.exe即可
使用腾讯电脑管家制作的adb 替换原eclipse文件后 可以解决在device中看不到安卓手机的现象
adb的重要文件(adb.exe,AdbWinApi.dll,AdbWinUsbApi.dll)
adb.exe AdbWinApi.dll AdbWinUsbApi.dll fastboot.exe shell.bat 把其中的: adb.exe,AdbWinApi.dll,AdbWinUsbApi.dll三个文件copy到: C:\Windows\System32中; 需要管理员权限的,只要点击yes就可以了; 之后再...
1.解决adb在push 或者pull过程中因文件带有中文,出现中文乱码,文件失效的问题 2.重写adb.exe的源码,解决编码问题(Windows下为GBK,Android则为UTF-8)
ADB全称Android Debug Bridge, 是android sdk里的一个工具, 用这个工具可以直接操作管理android模拟器或者真实的andriod设备(如G1手机). 它的主要功能有: * 运行设备的shell(命令行) * 管理模拟器或设备的端口映射 *...