【已解决】Eclipse+ADT检测安卓设备手机失败:DeviceMonitor Adb connection Error远程主机强迫关闭了一个现有的连接

【问题】

用Eclipse+ADT去调试项目,

把安卓手机插入到电脑上后,前后试了多次,结果手机偶尔能检测到,多数时候检测不到:

[2015-08-03 14:00:09 - DeviceMonitor] Adb connection Error:远程主机强迫关闭了一个现有的连接。
[2015-08-03 14:02:04 - DeviceMonitor] Adb connection Error:远程主机强迫关闭了一个现有的连接。
[2015-08-03 14:02:05 - DeviceMonitor] Connection attempts: 1
[2015-08-03 14:02:07 - DeviceMonitor] Adb connection Error:远程主机强迫关闭了一个现有的连接。
[2015-08-03 14:02:08 - DeviceMonitor] Connection attempts: 1
[2015-08-03 14:02:10 - DeviceMonitor] Connection attempts: 2
[2015-08-03 14:02:12 - DeviceMonitor] Connection attempts: 3
[2015-08-03 14:02:14 - DeviceMonitor] Connection attempts: 4
[2015-08-03 14:02:19 - DeviceMonitor] Adb connection Error:远程主机强迫关闭了一个现有的连接。
[2015-08-03 14:02:20 - DeviceMonitor] Connection attempts: 1
[2015-08-03 14:03:37 - DeviceMonitor] Adb connection Error:远程主机强迫关闭了一个现有的连接。
[2015-08-03 14:03:38 - DeviceMonitor] Connection attempts: 1
[2015-08-03 14:03:42 - DeviceMonitor] Adb connection Error:远程主机强迫关闭了一个现有的连接。
[2015-08-03 14:03:43 - DeviceMonitor] Connection attempts: 1
[2015-08-03 14:04:26 - DeviceMonitor] Sending jdwp tracking request failed!
[2015-08-03 14:04:26 - DeviceMonitor] Failed to start monitoring X8QDU14A24009580
[2015-08-03 14:04:28 - DeviceMonitor] Adb connection Error:远程主机强迫关闭了一个现有的连接。
[2015-08-03 14:04:28 - DeviceMonitor] Sending Tracking request failed!
[2015-08-03 14:04:28 - DeviceMonitor] Adb connection Error:您的主机中的软件中止了一个已建立的连接。
[2015-08-03 14:04:29 - DeviceMonitor] Connection attempts: 1
[2015-08-03 14:04:35 - DeviceMonitor] Sending jdwp tracking request failed!
[2015-08-03 14:04:38 - DeviceMonitor] Adb connection Error:远程主机强迫关闭了一个现有的连接。
[2015-08-03 14:04:39 - DeviceMonitor] Connection attempts: 1
[2015-08-03 14:04:45 - DeviceMonitor] Adb connection Error:远程主机强迫关闭了一个现有的连接。
[2015-08-03 14:04:46 - DeviceMonitor] Connection attempts: 1
[2015-08-03 14:04:53 - DeviceMonitor] Adb connection Error:远程主机强迫关闭了一个现有的连接。
[2015-08-03 14:04:54 - DeviceMonitor] Connection attempts: 1
[2015-08-03 14:05:00 - DeviceMonitor] Adb connection Error:远程主机强迫关闭了一个现有的连接。
[2015-08-03 14:05:01 - DeviceMonitor] Connection attempts: 1

如图:

DeviceMonitor Adb connection Error

【折腾过程】

1.然后去看看adb能否检测到,结果多数时候检测不到,偶尔检测到也是offline:

如图:

adb devices some time found device

2.又拔插,试了半天。

也去安卓手机端,尝试关闭后再开发人员选项,USB调试等选项。

好像也没多大效果。

 

3.最后的最后,怀疑难道是数据线的问题?

所以去换了USB数据线,结果就解决了问题:

就可以正常检测到安卓手机设备了:

DDMS中就可以看到了手机,且是online了:

ddms show android phone online debug

【总结】

此处Eclipse+ADT无法检测到手机的原因是:

USB数据线不稳定,导致多数情况下检测不到。

解决办法:

换了个新的USB数据线,即可。

->

教训:

(2)以后记得不要用质量差的USB数据线。

(2)万一安卓设备检测不到,软件原因都排除后,可以考虑考虑是否是硬件问题。



发表评论

电子邮件地址不会被公开。 必填项已用*标注

无觅相关文章插件,快速提升流量