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

用真机调试程序的时候,eclipse的console总是出现如下的错误“Adb connection Error:远程主机强迫关闭了一个现有的连接

问题出现的原因:这是ddms调用adb引发的. 经过一番搜索, 发现这是windows环境下, adb的一个限制, 也可以说是bug. 当手机上同时运行的进程数大于64时, 就会引发adb奔溃. 更深层次的原因, 就是windows API的WaitForMultipleObjects所支持的最大句柄数是MAXIMUM_WAIT_OBJECTS, 即64.

解决办法:

1.DDMS->Devices->Reset adb

2.重启eclipse

3.解决问题的办法:http://code.google.com/p/android/issues/detail?id=12141
下载相应的adb.exe文件,用它替换掉你机器上的sdk的platform/tools目录下面的adb.exe。这样就可以完美解决问题。

4.重启虚拟设备

或者adb kill-server

adb start-server


转:http://2711082222.blog.163.com/blog/static/106302249201241425322247/


更多相关文章

  1. phonegap+jquerymobile开发android的心得(6)
  2. 阻碍android程序员发展的几个原因
  3. Android进度条的使用,多线程登录或下载
  4. Android(安卓)从 View 中获取 Activity 时遇到 TintContextWrapp
  5. 关于pdfbox在android平台中运行出错的原因分析
  6. 关于Android(安卓)Studio .so文件打包不到APK中的原因
  7. Android:LiveData postValue导致数据丢失问题,及其原因
  8. android volley 框架图片请求后有时会导致第一次初始化过慢的原
  9. Android(安卓)Fragment使用

随机推荐

  1. android WebView 图片缩放功能小结
  2. Android(安卓)常用RGB值以及中英文名称
  3. Android(安卓)中文 API (27) —— SeekBar.
  4. flutter-使用第三方库,编译和运行版本不
  5. android 面试题集
  6. [Android]在App中使用相机
  7. Android(OpenCV) NDK开发: 0xdeadbaad(co
  8. Android之adb环境变量配置
  9. Android无法解锁debug
  10. Selector、shape详解(一)