博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android真机调试——远程主机强迫关闭了一个现有的连接。
阅读量:6580 次
发布时间:2019-06-24

本文共 456 字,大约阅读时间需要 1 分钟。

以前用真机调试程序的时候,Android Studio 出现如下的错误
[2016-11-12 10:37:36 - DeviceMonitor] Adb connection Error:远程主机强迫关闭了一个现有的连接。[2016-11-12 10:37:38 - DeviceMonitor] Connection attempts: 1

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

解决方案:

发现了进程是adb.exe端口被占用了,请打开任务管理器(同时按住ctrl+alt+delete键),进入【进程】选项后点击该进程结束进程

    

 

之后重新连接就可以了。

 

转载地址:http://dlnno.baihongyu.com/

你可能感兴趣的文章
UIMenuController—为UITextField禁用UIMenuController功能
查看>>
Protobuf使用不当导致的程序内存上涨问题
查看>>
【原创】扯淡的Centos systemd与Docker冲突问题
查看>>
Spring+Mybatis多数据库的配置
查看>>
给大家推荐一个免费下载名称读写ntfs软件的地方
查看>>
在MySQL数据库建立多对多的数据表关系
查看>>
突然停电或死机导致没保存的文件怎么找回
查看>>
dockerfile文件创建镜像详解
查看>>
kudu
查看>>
HashMap底层实现原理,以及和Hashtable的比较
查看>>
jquery.validate.min.js表单验证使用
查看>>
在JS中捕获console.log的输出
查看>>
Python扫描IP段指定端口是否开放(一次扫描20个B网段没问题)
查看>>
一些常用的WebServices
查看>>
CentOS7使用firewalld打开关闭防火墙与端口
查看>>
maven 添加阿里云maven镜像
查看>>
wireshark lua插件
查看>>
mac上安装consolas字体
查看>>
对向量、矩阵求导
查看>>
各版本linux下载地址大全
查看>>