Why should I reset ADB so often in Eclipse to connect to an Android device?

When developing an Android project in Eclipse, I often find that the Android device is disconnected. When I reset Android Debug Bridge ( adb ) the problem is resolved - albeit temporarily. There are many answers on SE that offer to reset ADB to solve similar problems, but I did not find an answer to the reason:

  • What happens when an adb needs to be reset so often?

UPDATE: This is a detailed account of my configuration to the extent that this is relevant (as requested by @Berdon):

  • The development environment runs Windows 8.
  • Eclipse JDT (3.8.1), Eclipse platform (4.2.1), Eclipse RCP (4.2.1), ADT (21.0.1.201212060302).
  • Connect to Android devices using a USB cable without a USB hub between them.
  • The Android devices in question include, first of all, the Nexus 7 tablet and HTC Thunderbolt, although I have seen how this happens with other devices.
+5
source share
1 answer

I saw similar problems when I work with Eclipse. But I believe that this is a problem with Windows, not with Android and Eclipse.

I will check this when I get home:

  • Go to Control Panel → System → Device Manager
  • Open Universal Serial Bus Controllers
  • Right click all root hubs
  • On the "Power Management" tab, clear the "Allow the computer to turn off this device to save power" checkbox

Windows 7, Windows + x.

+2

All Articles