ADB erkennt mein Gerät plötzlich nicht mehr

8

[update 1] Während der folgenden Versuche, dieses Ding zum Laufen zu bringen, habe ich mehrmals neu gestartet. Aber heute morgen schalte ich meinen Computer ein und jetzt ist das Gerät aufgelistet ... Allerdings werde ich meine Frage für ein paar Tage offen halten, um zu sehen, ob dieses seltsame Verhalten zurückkommt. [/ Update 1]

adb unter Arch Linux (32Bits) hörte plötzlich auf, mein Telefon zu melden, was es normalerweise tut. Ich habe alle folgenden Befehle sowohl als sudo als auch als normaler Benutzer ausprobiert, mit dem gleichen Ergebnismangel.

%Vor%

In dem ich schrieb:

%Vor%

Dann habe ich:

%Vor%

Das Gerät war da:

%Vor%

Also habe ich den adb server

getötet %Vor%

Aber es hat nicht funktioniert:

%Vor%

Dann habe ich versucht, adb mit:

zu aktualisieren %Vor%

Dann wurde die Datei adb_usb.ini (sowohl in root als auch in ~) geändert:

%Vor%

Ich schrieb:

%Vor%

Dann:

%Vor%

Das Ganze hat gestern und vorgestern gut funktioniert. Ich habe mein System und seitdem nichts aktualisiert. Ich bin verwirrt.

    
AntoineG 14.05.2012, 11:02
quelle

5 Antworten

3

OK, ich hatte genau das gleiche Problem mit einem Samsung Galaxy Mini, und mein Setup ist eine Ubuntu-Box, die oneiric läuft.

Ich hatte den Laptop nicht berührt, bevor dies aufhörte zu arbeiten, also war ich ziemlich sicher, dass die Konfiguration auf dem Laptop solide war. Das einzige, was ich getan habe (bevor das angefangen hat), war die Installation von 2 Apps von Google Play auf dem Gerät. Ein Messenger-Client und eine andere App, bei der ich mich weder an den Namen noch an den Namen erinnere.

Aus irgendeinem Grund, den ich noch nicht herausgefunden habe, hörte mein Laptop auf, den Galaxy Mini zu Debugging-Zwecken zu erkennen. Ich habe alle hier beschriebenen Tricks ausprobiert (mehrere Änderungen an udev confs, adb confs überprüfen, alles mit verschiedenen Befehlen abbrechen / stoppen / neustarten) und nur eines hat das Gerät wieder gefunden und es war:

Zurücksetzen des Telefons

Nicht elegant, aber es war die einzige Sache, die meine Galaxie Mini wieder von ADB entdeckt bekommen hat. Hoffe, das hilft.

    
SysHex 13.08.2012 15:11
quelle
1

Das gleiche Problem wurde auf Ubuntu beobachtet, ich habe Folgendes versucht und es hat funktioniert:

Referenz: Ссылка

Verwenden Sie den Befehl udevadm von der obigen Referenz zum Beispiel:

%Vor%

Dies scheint einige Link-Dateien zu reparieren, und das löste das Problem, dass adb nach einiger Zeit kein Gerät mehr erkennt.

    
Koushik 09.01.2014 23:08
quelle
1

Wenn Sie ein ROM wie "Cyanogenmod 10.2 (Android 4.3)" verwenden, müssen Sie Folgendes tun ...

  1. Geh in Einstellungen ...
  2. Suchen Sie nach "Über das Telefon" und klicken Sie darauf.
  3. Scrollen Sie nach unten zu "Build number" und klicken Sie es 10 mal hintereinander an, bis es "development settings enabled" anzeigt.
  4. Gehen Sie eine Seite zurück zum Bildschirm "Einstellungen" und gehen Sie zu "Entwickleroptionen".
  5. Stellen Sie sicher, dass "USB-Debugging" aktiviert ist.
  6. Öffnen Sie den "Task Manager" auf dem PC und killen Sie "adb.exe"
  7. Telefon neu starten.
  8. Sobald das Telefon vollständig zum Betriebssystem hochgefahren ist, führen Sie "adb devices" aus.

Ein weiterer Trick ...

  1. Halten Sie auf Ihrem Startbildschirm im OS die Lautstärketaste gedrückt und drücken Sie den Netzschalter.
  2. Mach das so lange, bis der Bildschirm schwarz wird und die Lichter unten blinken.
  3. Lassen Sie alle Tasten los und versuchen Sie erneut den Befehl "adb devices".
  4. Sollte jetzt in der Lage sein, Ihre adb-Befehle auszuführen. (zB "adb reboot booten")
Arvo Bowen 24.08.2013 06:06
quelle
0

Stellen Sie sicher, dass Sie auf Ihrem Telefon Folgendes überprüft haben:

Einstellungen - & gt; Entwickleroptionen - & gt; USB-Debugging

    
Oleg Mikheev 13.03.2013 06:37
quelle
-1

AntoineG,

Ich bekomme die gleichen Probleme, wie Sie gesagt haben --- adb Treiber ist ordnungsgemäß installiert und USB-Debugging-Optionen ist eingeschaltet, die adb-Schnittstelle des Telefons ist im Geräte-Manager aufgeführt (Mein Android-Handy-Speicher kann auch in meinem Windows angezeigt werden Explorer), aber ich gebe "adb devices" ein, es werden keine Geräte aufgelistet. Ich komme plötzlich in diese Schwierigkeiten, wie du gesagt hast, ich kann die USB-Verbindung gestern Morgen benutzen, aber die AdB kann mein Gerät gestern Nachmittag nicht erkennen ... das ist sehr seltsam, ich versuche mein Telefon mit einem anderen Computer zu verbinden, um zu sehen, ob es da ist etwas falsch mit meinem Telefon, fehlgeschlagen, ich versuche, andere Telefone an meinen Computer anzuschließen, erfolgreich, ich denke, dass etwas mit meinem Telefon falsch war und dann setze ich das Telefon und versuche, es wieder an den Computer anzuschließen, gescheitert.

Dann versuche ich die Hersteller-ID in adb_usb.ini hinzuzufügen, mein Betriebssystem ist Windows 7, der Speicherort ist% userprofile% .android \ adb_usb.ini, die Hersteller-ID meines Geräts ist nicht in der Vender ID-Liste von Google aufgeführt.

und versuchen Sie die folgenden Befehle in cmd

adb kill-server adb Start-Server adb-Geräte

Es hat ein Gerät erkannt, aber der Status ist offline, trennen Sie das USB-Kabel und stecken Sie es wieder ein, und geben Sie adb devices ein alles ist normal wie vorher

Ich weiß nicht, warum das adb plötzlich das Gerät nicht erkennt, vielleicht kann jemand das erklären?

    
Gavin 19.11.2013 05:37
quelle

Tags und Links