USB-Debugging auf dem Samsung Galaxy Tab - Wie kann ich verhindern, dass die Debug-Einstellungen zurückgesetzt werden?

7

Ich habe einen Samsung Galaxy-Tab, den ich für Entwicklungszwecke verwende. Wenn ich im Einstellungsmenü "USB-Debugging aktivieren" wähle, wird es aus irgendeinem Grund nach einer zufälligen Zeit ausgeschaltet und die USB-Verbindung, die ich habe, wird unterbrochen.

Ich debugge auf einem Macbook Pro und habe einen Kollegen, der ähnliche Probleme hat. Andere Mitarbeiter haben dieses Problem nicht.

Daniel Wabyick
quelle
Welche Android-Version?
Matthew Read
2.2. Nicht gerootetes Gerät. Kernel - 2.6.32.9
Daniel Wabyick
Sind Sie sicher, dass die USB-Verbindung nicht unterbrochen wird und das USB-Debugging deaktiviert wird? Vielleicht macht USB-Debugging das Problem nur sichtbar?
Lie Ryan
Es ist möglich, aber das USB-Debug-Kontrollkästchen wird tatsächlich deaktiviert. Auf anderen Android-Geräten ist dies kein Problem.
Daniel Wabyick
Ich sehe das gleiche Problem. Kein offensichtlicher Grund und / oder Lösung
Jewgeni Simkin

Antworten:

3

Ich sehe das auch. Ich bezweifle, dass es sich um die USB-Verbindung oder den Rest des Setups handelt, da ich mit einem Moto Droid, der an dasselbe System angeschlossen ist, stundenlang entwickeln und debuggen kann. Das Galaxy Tab verlässt den USB-Modus nach etwa einer Minute spontan. Die einzige Möglichkeit, es wieder herzustellen, besteht darin, das Kabel abzuziehen, das USB-Debugging wieder zu aktivieren und die Verbindung wiederherzustellen.

Eine Möglichkeit, das Galaxy Tab in Verbindung zu halten, besteht darin, auf den Eintrag mit seiner Seriennummer im Gerätebereich in Eclipse zu klicken, wenn er grau wird. Das ist nur ein bisschen weniger ärgerlich als das Radfahren des USB-Kabels und die Debug-Einstellung auf dem Tab, denn wenn Sie zu lange warten, wird der Tab getrennt und sein Eintrag verschwindet von den Geräten.


quelle
Ich habe keinen USB-Hub mit Stromversorgung, aber ich habe von einem Entwickler gehört, dass das Problem möglicherweise behoben wird. Wenn jemand eine hat und sehen kann, ob das Problem dort behoben ist, posten Sie diese möglicherweise als Antwort.
Daniel Wabyick
saugt, aber dies scheint die einzige Lösung mit diesem speziellen Gerät zu sein
Joel Martinez
1

Nun, ich habe herausgefunden, wie ich es schaffen kann, das Kontrollkästchen nicht mehr zu deaktivieren, obwohl die Lösung kaum weniger schmerzhaft ist.

Wenn Sie den Debugging-Modus aktivieren, das Kabel anschließen, den Test ausführen und dann, sobald Sie mit dem Testen fertig sind (oder wenn Sie nicht tatsächlich debuggen, sobald die App installiert ist), den Stecker ziehen, wird das Kontrollkästchen deaktiviert auf unbestimmte Zeit überprüft bleiben.

Sie stecken das Gerät immer noch bei jeder Neukompilierung neu ein, müssen jedoch nicht immer wieder zum Einstellungsmenü zurückkehren, um das Kontrollkästchen erneut zu aktivieren.

Jewgeni Simkin
quelle
0

Haben Sie versucht, das Zeitlimit für die ADB-Verbindung zu ändern?

Sie finden es unter Eclipse-> Einstellungen-> Android-> DDMS


quelle
Das Problem ist nicht nur ein Eclipse-Problem. Selbst "ADB-Geräte" können das Gerät nach dem Trennen nicht sehen. Außerdem verschwindet das "Bug" -Symbol in der Titelleiste, sodass die Trennung definitiv auf der Geräteseite erfolgt ist. Ich werde trotzdem versuchen, diese Einstellung zu ändern, nur für den Fall.
Edward Falk
0

Ich habe das gleiche Problem mit einem Galaxy Tab 4 mit Eclipse unter OSX.

Ich habe festgestellt, dass bei Auswahl der Option "Gleiches Gerät für zukünftige Starts verwenden" der USB-Anschluss nicht mehr angeschlossen und angeschlossen werden muss

TMacGyver
quelle