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?In meinem Fall, und ich weiß, dass das dumm ist, aber hier ist, was ich tun musste.
Ich hatte alle oben genannten Lösungen ausprobiert und nichts hat funktioniert. Ein guter Hinweis beim Troubleshooting ist, wenn adb devices
das Gerät nicht auflistet, dann weißt du, dass du noch nicht auf den Dampf gekommen bist.
Das Umschalten zwischen den USB-Modi wird keine Auswirkungen haben, bis das Gerät als Gerät über adb erkannt wird. Du wirst merken, wenn das passiert, weil du eine Aufforderung zu einem RSA-Schlüssel bekommst.
Es handelte sich um eine relativ neue Windows 7-Installation. Im USB-Bereich im Benachrichtigungsbereich meines Telefons habe ich auf Treiber installieren umgeschaltet und meinen adb-Treiber installieren lassen. In meinem Fall würde ich nie etwas Legitimes aus dem Internet bekommen.
Als ich sah, dass dies erfolgreich installiert wurde, schaltete ich auf PTP um und es hat einfach funktioniert.
Meine Einrichtung
- Android Studio 3.5.3
- macOS 10.14.6
- Ein Android 9-Gerät ist mit einem Belkin USB-Hub mit dem Mac verbunden.
Beim Ausführen eines Kotlin-Beispielprojekts aus dem Google Android Github-Repo gibt es keine Konfiguration und keine Geräte, die in der Benutzeroberfläche angezeigt werden.
Lösung
Datei > Projekt mit Gradle-Dateien synchronisieren
- Aber meine Internetverbindung benötigt eine Korrektur, also musste ich zu
Einstellungen > Systemeinstellungen > HTTP-Proxy
gehen, um einen funktionierenden Proxy zu spezifizieren. - Stellen Sie sicher, dass
buildscript{ ext.kotlin_version }
eine aktuellere Version ausführt. Ich musste es von 1.2.xx auf 1.3.xx aktualisieren. - Jetzt scheint das Projekt bereit zum Erstellen zu sein (die Standard-Emulator-Nexus-Konfiguration ist jetzt aktiviert). Erstellen Sie das Projekt für den Emulator einfach zur Sicherheit neu.
- Dann musste ich mein Gerät vom USB-Hub abstecken und direkt mit dem Mac verbinden. Jetzt erkennt Android Studio mein Gerät.
- Stecken Sie das Gerät wieder in den USB-Hub. Jetzt erkennt Android Studio mein Gerät auch mit dem Hub.