495 Stimmen

Android Studio sieht Gerät nicht

Der AVD Manager in Android Studio zeigt mein Gerät nicht an, aber adb Geräte zeigt es an. Habe ich hier etwas offensichtliches übersehen?

15voto

barlop Punkte 11355

Ich habe mein Telefon eingesteckt und es wurde einwandfrei erkannt (kein Bedarf für den Geräte-Manager oder ähnliches).. aber Android Studio hat es nicht erkannt.

Ich habe herausgefunden, dass zwei Anforderungen erfüllt sein müssen

- PTP (nicht MTP)
- USB-Debugging-Modus aktiviert

Für PTP, gehe zu Einstellungen..Speicher..USB-Verbindung..PTP (Bei MTP/PTP, vielleicht ist es auf meinem Nexus vorhanden, aber auf meinem Doogee sehe ich es unter 'Entwickleroptionen'.. dann unter Netzwerk, über Eingabe, es steht "auswählen USB-Konfiguration")

Für USB-Debugging, Einstellungen..Über das Telefon..tippe etwa 7 Mal auf den Build-Nummer, dann erscheint eine neue Option für USB-Debugging und du kannst es aktivieren.

Hinzugefügt Dies gilt auch für das Verschieben von USB-Debugging oder MTP/PTP https://android.stackexchange.com/questions/213059/where-is-the-mtp-and-ptp-option-in-android-9

12voto

live-love Punkte 40586

Probieren Sie die folgenden Lösungen (für Windows):

  • Gehen Sie zu Ihrem sdk-Tool-Installationspfad und führen Sie unter dem Ordner \sdk\platform-tools diesen Befehl aus:

    adb devices

Wenn Ihr Gerät aufgelistet ist, sollte es etwas ähnliches anzeigen:

C:\android\sdk\platform-tools>adb devices
List of devices attached
081e96500591f039        Gerät

Wenn nicht, befolgen Sie dies:

  • Versuchen Sie diese Befehle:

    adb kill-server

    adb start-server

  • Stellen Sie sicher, dass Ihr Telefon in den Entwickleroptionen in den Einstellungen aktiv ist (falls nicht, gehen Sie zu Einstellungen, Über das Telefon (oder Gerät), klicken Sie mehrmals auf die Android-Version, bis eine Nachricht angezeigt wird).

  • Stellen Sie sicher, dass die USB-Debugging-Funktion auf Ihrem Telefon aktiviert ist (gehen Sie zu Entwickleroptionen in den Einstellungen und schalten Sie sie ein)

  • Stellen Sie sicher, dass Sie die USB-Konfiguration auf MTP eingestellt haben (das befindet sich auch in den Entwickleroptionen).

  • Stellen Sie sicher, dass Sie Ihre Dateien in Ihrem Gerät im Windows Explorer sehen können, wenn Sie über USB verbunden sind.

  • Stellen Sie sicher, dass der Treiber für Ihr Gerät ordnungsgemäß installiert ist (meistens passiert dies, wenn Sie zum ersten Mal Ihr USB-Kabel einstecken).

  • Klicken Sie in Windows mit der rechten Maustaste auf Computer und gehen Sie zu Geräte-Manager. Überprüfen Sie, ob unter dem Stammordner das Android-Gerät und darunter die Android Composite ADB-Schnittstelle angezeigt wird. Wenn Sie dies nicht haben, müssen Sie den Google USB-Treiber herunterladen. Laden Sie ihn hier herunter:

http://developer.android.com/sdk/win-usb.html

  • Suchen Sie in Geräte-Manager Ihr Gerät (sollte ein gelbes Ausrufezeichen haben), klicken Sie mit der rechten Maustaste und aktualisieren Sie den Treiber (öffnen Sie den Ordner mit dem Treiber, den Sie gerade heruntergeladen haben)

  • Wenn dies nicht funktioniert, versuchen Sie, Android Studio neu zu starten oder Ihr Gerät erneut anzuschließen.

Einige günstige Geräte (zum Beispiel einige $30 Tablets) liefern keine USB-Treiber, um im Geräte-Manager eine Verbindung herzustellen. In diesem Fall haben Sie leider Pech.

10voto

Mitch Punkte 989

Ich habe festgestellt, dass das, was für mich funktioniert, ist:

  • CD zum sdk platform-tools Ordner hinzufügen

  • Überprüfen, ob adb Ihr Gerät erkennt

    ./adb devices
  • Wenn es 'List of devices attached' und eine leere Zeile darunter anzeigt, starten Sie adb wie folgt neu:

    ./adb kill-server
    ./adb start-server

    dann führen Sie ./adb devices erneut aus und prüfen, ob das Gerät erkannt wird, z. B. wie folgt:

    List of devices attached
    015d2bc285601c0a device

9voto

Nguyen Tan Dat Punkte 2592

AKTUALISIERUNG 27. Nov 2020

Ein weiterer Grund könnte das Kabel sein, das möglicherweise defekt ist (nur das Laden ist möglich, aber nicht das Debuggen). Kaufen Sie also ein neues! ^^


Bekannt ist, dass "Kann Gerät nicht mit Android Studio verbinden" ein ärgerliches Problem für Anfänger ist, aber ich bin seit geraumer Zeit ein Experte für Android. Die meisten gängigen Methoden wurden ausprobiert:

  • Wie man den Entwicklermodus aktiviert.
  • Vergessen, USB-Debugging zu aktivieren.
  • Müssen manchmal die USB-Konfiguration auf Dateiübertragung umstellen.
  • Einige unterschwellige Anleitungen zu adb-Befehlen, die ich jedoch nie ausprobiert habe.
  • Versuchen Sie ein neues Kabel. ...

JEDOCH, was bei mir funktioniert, ist, den ZUGRIFF erneut zu WIDERRUFEN für den Computer, mit dem Ihr Gerät verbunden wird, nämlich:

  1. Gehen Sie zu den Entwickleroptionen.
  2. Widerrufen Sie die USB-Debugging-Berechtigung.
  3. Warten Sie einen Moment, bis ein Dialogfenster erscheint und um Ihre Zugriffszustimmung bittet.
  4. Zack, da haben Sie es, Ihr Gerät wird in Android Studio aufgelistet.

9voto

Raj Narayanan Punkte 2373

In meinem Fall hat das Aktivieren von USB-Debugging in den Entwickleroptionen das Problem gelöst. Stellen Sie sicher, dass die erforderlichen Berechtigungen beim erneuten Anschließen des Telefons erteilt werden.

Aktivieren der Entwickleroptionen

Telefon-Einstellungen >> Über das Telefon >> Software-Informationen >> Berührungsanzahl Build-Nummer.

Optionale Schritte

Manchmal wird das Telefon selbst bei aktiviertem USB-Debugging nicht erkannt. In diesem Fall tippen Sie auf USB-Debugging-Berechtigungen widerrufen in den Entwickleroptionen. Gewähren Sie die erforderlichen Berechtigungen beim erneuten Anschließen des Telefons.

Falls es immer noch nicht erkannt wird, schalten Sie USB-Debugging aus und wieder ein und gewähren Sie dann die Berechtigungen beim erneuten Anschließen des Telefons.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X