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?
Antworten
Zu viele Anzeigen?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.
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'
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.
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.
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.
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).
- See previous answers
- Weitere Antworten anzeigen