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?

392voto

LGBoy Punkte 3937

Ich hatte kürzlich Probleme damit, und egal was ich gemacht habe (adb neustarten, adb_usb.ini bearbeiten, Computer+Gerät+USB-Port wechseln, Studio neu installieren usw. usw.) ich konnte es einfach nicht zum Laufen bringen und mein Gerät konnte nicht einmal mit 'adb devices' erkannt werden. Schließlich, nach circa 2 Stunden googeln und testen, schlug jemand vor, auf PTP anstatt MTP auf meinem Gerät umzuschalten. Als ich das tat, bekam ich auf meinem Gerät ein Popup, das mich fragte, ob ich meinem Mac Zugriff gewähren möchte, und plötzlich funktionierte alles (musste Studio allerdings neu starten, damit es dort auch angezeigt wurde).

Ich bringe diesen Thread vielleicht jetzt wieder nach oben, aber er ist das erste Ergebnis bei der Google-Suche und ich hatte große Schwierigkeiten, eine Antwort auf dieses Problem zu finden, daher dachte ich, dass dies als Lösung hinzugefügt werden sollte.

317voto

Tomi Punkte 3140

Auf deinem Gerät:

Gehe zu Einstellungen/ Entwickleroptionen/ USB-Debug-Modus zulassen

Wenn die Option 'USB-Debug-Modus zulassen' deaktiviert ist. Dann könnte das Gerät derzeit mit deinem PC verbunden sein. Trenne das Gerät und die Option sollte jetzt verfügbar sein

Hinweis: Bei Android 4.2 und neueren Versionen sind die Entwickleroptionen standardmäßig ausgeblendet. Um sie verfügbar zu machen, gehe zu Einstellungen > Über das Telefon und tippe sieben Mal auf die Build-Nummer. Kehre zum vorherigen Bildschirm zurück, um die Entwickleroptionen zu finden.

Wenn das immer noch nicht hilft, kannst du es mit folgendem Ausdruck googeln:

Wie kann man die Entwickleroptionen auf DEINEM_TELEFONTYP aktivieren

Nur für den Fall, dass es jemandem 5 Minuten des Kopfzerbrechens erspart, sind die 'Entwickleroptionen' jetzt unter 'Einstellungen/System & Updates/Entwickleroptionen'

199voto

AJak Punkte 3855

Um festzulegen, was Ihre Anwendung standardmäßig tut, wenn Sie in Android Studio auf Ausführen oder Debuggen klicken, befolgen Sie diese Schritte:

1. gehen Sie zu Ausführen

2. Klicken Sie auf Konfigurationen bearbeiten

3. Wählen Sie das Projekt aus

4. Suchen Sie den Abschnitt Zielgerät unter dem Allgemein-Tab auf der Android-Anwendungsseite.

Scheinbar wird hier festgelegt, was das Projekt erstellt. Wenn Sie ein Projekt importieren, wird standardmäßig der Emulator ausgewählt, ich bin mir nicht sicher, warum. Sie können auch "Öffnen Sie den Dialog zum Auswählen des Bereitstellungsziels" wählen, um sowohl verbundene als auch emulierte Geräte aufzulisten.

129voto

TomCobo Punkte 2706

Einige Kabel können nicht für den Entwicklermodus oder den Dateitransfer verwendet werden. Eine Lösung wäre, Ihr Kabel zu wechseln und keine Zeit zu verschwenden.

Trendblog-Beitrag

Bearbeitet

Einige USB3-Anschlüsse verursachen auch Probleme. Es ist nicht sicher, ob es eine Möglichkeit gibt, zu überprüfen, ob das Kabel/der USB funktioniert. Aber es gibt eine Möglichkeit, den USB-Typ zu erkennen USB2 oder USB3?. Wenn Sie USB3 verwenden, könnte es auch ein Problem mit dem Anschluss sein.

64voto

Sebastian Wramba Punkte 9977

Ich musste killall adb ausführen, weil Android Studio auf irgendeine Weise abgestürzt ist und nicht mehr mit adb kommunizieren wollte. Dadurch wurde mein Gerät nicht mehr angezeigt.

Also habe ich Android Studio beendet, alle adb-Instanzen im Terminal beendet und Android Studio erneut gestartet (sollte dann fragen, ob es das Debuggen aktivieren soll).

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