Bei der Entwicklung eines Android-Projekts in Eclipse finde ich häufig, dass das Android-Gerät offline ist. Wenn ich die Android Debug Bridge (adb) zurücksetze, wird das Problem gelöst - wenn auch vorübergehend. Es gibt viele Antworten auf SE, die ADB empfiehlt das Zurücksetzen ähnliche Probleme zu lösen, aber ich habe nicht eine Antwort auf die zugrunde liegende Ursache gefunden:Warum muss ich ADB so oft in Eclipse zurücksetzen, um eine Verbindung zu einem Android-Gerät herzustellen?
- Was passiert ist, dass erfordert ADB häufig zurückgesetzt, so werden?
UPDATE: Hier ist einige Details über meine Konfiguration in dem Maße relevant es ist (pro @ Berdon Wunsch):
- Entwicklungsumgebung unter Windows 8.
- Eclipse-JDT (3,8 .1), Eclipse-Plattform (4.2.1), Eclipse-RCP (4.2.1), ADT (21.0.1.201212060302).
- Verbinden mit Android-Geräten mit einem USB-Kabel ohne USB-Hub zwischen ihnen.
- Die Android-Geräte in Frage zu stellen sind in erster Linie ein Nexus 7 Tablet und ein HTC Thunderbolt, obwohl ich gesehen habe, dass es auch mit anderen Geräten auftreten.
OS? Gerät? Verwenden Sie einen USB-Hub zwischen dem Gerät und der Entwicklungsbox? Ist es selbst oder extern mit Strom versorgt? Hier spielen eine Vielzahl von Variablen eine Rolle. –
@Berdon fügte Konfigurationsdetails hinzu. Sind sie relevant für das, was passiert? Ich hatte das Gefühl, das ist jedem passiert. –
Ich erinnere mich, dass ich es mit Windows 7 machen musste; Allerdings habe ich einen Mac als meine primäre Dev-Box für das letzte Jahr (OSX 10.7.5) verwendet und musste seitdem nicht mehr. –