adb kann Geräte auflisten, aber adb shell / logcat funktioniert nicht

9

Kurze Version

adb devices kann Gerät auflisten, aber adb shell oder adb logcat hängen einfach und funktionieren nicht.

Lange Version

Hier sind verschiedene Befehlsausgaben.

%Vor%

Es scheint, dass der adb-Server einige Daten vom Telefon erwartet, aber nicht bekommen kann, also bleibt es dort stecken.

Ich habe es versucht:

  • kill und starte adb Server
  • neu
  • Ziehen Sie den Stecker und stecken Sie dann das Telefon
  • ein
  • Telefon neu starten
  • Deaktivieren Sie USB Debug auf dem Telefon und aktivieren Sie es dann

Manchmal, nachdem ich das Telefon ausgesteckt habe, funktioniert es eine Weile (ich kann adb shell machen), aber bald funktioniert es nicht mehr. Und die meiste Zeit hat das Ziehen / Stecken des Telefons sogar überhaupt keinen Effekt!

Ich führe ubuntu als vmplayer guest. Host ist Windows 7.

Vielen Dank im Voraus für jede Hilfe oder Hinweise.

AKTUALISIEREN

Nach dem Anschließen des Telefons an den hinteren USB-Port, funktioniert es plötzlich! Aber ich bin mir nicht sicher, ob das Problem wirklich gelöst ist. Will sehen.

    
Jinghao Shi 27.09.2013, 02:13
quelle

4 Antworten

4

Ich hatte genau das gleiche Problem mit adb Shell hängen. Ich betreibe einen Ubuntu 12.04 VM Gast auf einem Ubuntu Host. Das Problem für mich war die USB-Kompatibilitätseinstellung für die VM wurde auf 1.1 gesetzt, es muss mindestens 2.0 sein. Um die Einstellung zu ändern, schalten Sie die VM aus und wählen Sie im VMPlayer-Startmenü die Option "Einstellungen für virtuelle Maschinen bearbeiten". Wählen Sie dann das "USB Controller" -Gerät und ändern Sie "USB Compatibility" auf USB 2.0.

    
user3546604 17.04.2014 19:45
quelle
2

Ich hatte das gleiche Problem, indem ich unterschiedliche Ergebnisse (keine funktioniert gut) versuchte, indem ich verschiedene USB-Ports auf dem Computer ausprobierte. Ich beschloss schließlich, in den Laden zu gehen und ein neues USB-Kabel zu kaufen. Jetzt funktioniert es einwandfrei! Ich nehme an, USB-Kabel können verschlissen oder schlecht sein ...

Kurzgeschichte: Kaufen Sie ein neues Kabel! Arbeitete für mich!

    
JohnyTex 02.04.2015 11:32
quelle
-1

Ich hatte das gleiche Problem. Ich habe gerade das mit dem zweiten USB-Port verbundene USB-Kabel der Maus entfernt und das Telefonkabel an den zweiten USB-Port angeschlossen. Es funktionierte!

    
arun8 09.02.2016 20:14
quelle
-1

Ich habe bemerkt, wenn ich den USB in meinen Mac einstecke zuerst, DANN es in den android, adb funktioniert. Vielleicht bemerken Menschen deshalb, dass verschiedene Kabel funktionieren? (Es passiert, dass Kabel in einer anderen Reihenfolge angeschlossen / getrennt werden)

    
Alan Haverty 10.07.2017 10:18
quelle

Tags und Links