用真機調試程序的時候,eclipse 的 Console 老是出現以下的錯誤"Adb connection Error:遠程主機強迫關閉了一個現有的鏈接"。eclipse
[2013-07-12 10:37:36 - DeviceMonitor] Adb connection Error:遠程主機強迫關閉了一個現有的鏈接。 [2013-07-12 10:37:38 - DeviceMonitor] Connection attempts: 1
問題出現的緣由:這是 DDMS 調用 adb 引起的。通過一番搜索,發現這是 Windows 環境下,adb 的一個限制,也能夠說是 bug。當手機上同時運行的進程數大於 64 時, 就會引起 adb 奔潰。更深層次的緣由,就是 Windows API 的 WaitForMultipleObjects 所支持的最大句柄數是 MAXIMUM_WAIT_OBJECTS,即 64。調試
解決方法:DDMS → Devices → Reset adb code