Virtuelles Gerät, das in Genymotion ausgeführt wird, wird in ADB in regelmäßigen Abständen offline geschaltet.

Ich habe ein Android-Gerät (mit Lollipop-Image, falls wichtig), das in Genymotion 2.4 ausgeführt wird, und stelle über ADB (Version 1.0.32) eine Verbindung von einem anderen Entwickler-PC mit Eclipse im lokalen Netzwerk her, ohne dass Verbindungsprobleme auftreten. Alles ist in Ordnung, mit Ausnahme der regelmäßigen Unterbrechungen der ADB-Verbindung (andere Protokolle funktionieren weiterhin einwandfrei), dh ADB verliert das Gerät und wenn ich versuche, es erneut zu verbinden, wird angezeigt, dass das Gerät offline ist. Nach meiner Erfahrung bedeutet dieser Offline-Status im Grunde, dass das empfangende Ende (das Gerät) immer noch denkt, dass es verbunden ist, und eine neue Verbindung ablehnt. Die einzige mir bekannte Methode, um dieses Problem zu beheben, besteht darin, das Gerät neu zu starten und dann wie erwartet eine ADB-Verbindung herzustellen.

Wenn jemand interessiert ist, läuft ADB nicht mit Genymotion auf dem Remote-Host-Computer - andernfalls ist das Entfernen von Verbindungen von anderen PCs nicht möglich.

Die Frage: Wie kann ich das virtuelle Gerät "leise" aktualisieren, um eine neue ADB-Verbindung zu akzeptieren, ohne das gesamte Gerät neu zu starten?

P.S. Wenn ich das "Offline" -Gerät für einige Zeit (z. B. für eine Stunde) für sich allein lasse, scheint es seinen Status ohne externe Interaktion zu aktualisieren, sodass ADB erneut eine ordnungsgemäße Verbindung herstellen kann und das Gerät als gemeldet wird "online". Aber es macht keinen Sinn, so lange darauf zu warten. Dies ist nur eine neue Information, die berücksichtigt werden muss.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage