Warum AVD Manager-Optionen in Android Studio nicht angezeigt werden


106

Warum ich Android Virtual Device (AVD) nicht sehen kann

Ich bin vor Problem zu schaffen , AVDin android studio, das Problem ist , ich bin nicht in der Lage jede dieser Option sehen Extras -> Android -> AVD - Manager

unter dem Screenshot, wo ich keine Tools -> Android -> AVD Manager finde

Geben Sie hier die Bildbeschreibung ein

Im obigen Screenshot finden Sie Android -> AVD Manager nicht. Warum wird es nicht angezeigt ?

Unten sind meine installierten Pakete:

1. SDK Manager

Geben Sie hier die Bildbeschreibung ein

2. SDK-Tools

Geben Sie hier die Bildbeschreibung ein

Ich folge diesem Link: http://www.dev2qa.com/how-to-create-android-virtual-device-avd-in-android-studio/

Antworten:


159

Ich hatte Android Studio installiert und konnte nicht direkt auf den AVD Manager zugreifen. Ich musste die folgenden Schritte ausführen:

  1. Mit Android Studio ein leeres Projekt erstellt
  2. Sobald das Projekt einsatzbereit ist, habe ich versucht, eine Aktion mit der Tastenkombination Strg + Umschalt + eine Option zu öffnen, und nach AVD Manager AVD Manager gesucht
  3. Beim Doppelklicken auf den AVD-Manager wurden in der Konsole einige Fehler bezüglich der fehlenden Bibliotheken sowie des Links zum Installieren der erforderlichen Abhängigkeiten angezeigt. Beim Klicken auf die Links, die mit der Fehlermeldung angezeigt wurden, wurden einige benötigte Pakete installiert. Sobald alle erforderlichen Pakete installiert wurden, wird das AVD Manager-Symbol aktiv.

Geben Sie hier die Bildbeschreibung ein


1
das hat mir nicht geholfen. AVD Manager läuft gut. AS 3.1.4 kann es nicht sehen, eine Verbindung herstellen und Geräte von ihm abrufen. Nichts.
Johnrubythecat

Nach einer Neuinstallation fehlte es. Nach 10 Minuten wütenden Googelns verdreifachte sich das Tool-Menü plötzlich. Ich denke, es wurden langsam alle Werkzeuge im Hintergrund geladen, ohne dass dies angezeigt wurde.
Roman Starkov

49

Interessant, sieht aus wie alle Symbole rechts von der Symbolleiste verschoben. Bitte versuchen Sie, Aktionen mit einer Verknüpfung zu öffnen, Ctrl + Shift + Aund geben Sie dann AVD Manager ein. Werden die Optionen des AVD-Managers wie folgt angezeigt:

Geben Sie hier die Bildbeschreibung ein


1
ya ich kann finden, AVD Manageraber das öffnet sich nicht warum? jede Idee, ähnlich Ihrem gezeigten Bild

@EaB stellen Sie sicher, dass Sie die Schaltfläche Werkzeuge im Menü Ansicht-> Werkzeugschaltfläche
Hakim

2
Ich habe das solutiondurch Erstellen eines neuen Rohlings android project- danke für Ihre Hilfe

musste SDK-Dateien installieren
dprogramz

14

Das einzige, was für mich funktioniert hat (mit einem bestehenden Projekt auf einer Neuinstallation von macOS) war:

"File" > "Sync Project with Gradle Files"

Das war seltsam für mich, da das Erstellen des Projekts ohne Fehler oder Protokollmeldungen erfolgreich war, aber ich konnte das Projekt nicht ausführen und es gab nichts Android im Menü Extras.

Ich hatte bereits versucht, ein neues Android-Projekt zu erstellen und dieses auszuführen. Bei meinem bestehenden Projekt hat es nicht geholfen.


2
Dies ist die richtige Antwort (und sollte die akzeptierte Antwort werden). Es ist möglich, den Avd-Manager auf verschiedene Arten zu öffnen (mit Strg + Umschalt + a). Wenn Sie jedoch möchten, dass er unter Extras angezeigt wird, müssen Sie eine Gradle-Synchronisierung durchführen.
IonicBurger

9

Hier ist ein Screenshot von mir, wie ich das behebe. Ich habe es schon oft erlebt und es liegt immer an diesem konfigurationsbezogenen Jazz:

  1. Klicken Sie auf Event Log(unten rechts)
  2. Klicken Sie Configureauf die von Android Framework erkannte Benachrichtigung
  3. Getan

Geben Sie hier die Bildbeschreibung ein

Wenn Sie dies tun und Ihr Symbol immer noch nicht leuchtet, müssen Sie den Emulator wahrscheinlich immer noch einrichten. Ich würde empfehlen, das zu untersuchen, SDK Managerwenn ja.


das hat überhaupt nicht geholfen.
Johnrubythecat

Sie können dies auch erreichen, indem Sie das Repo in einen anderen Ordner klonen und in Android Studio öffnen. Das sollte dir diesen ConfigureDialog geben. Vielleicht gibt es einen anderen Weg, um auf dieses Problem zu stoßen, aber für mich war es immer versehentlich oder naiv, diese Option "Projekt konfigurieren" zu ignorieren.
agm1984

Möglicherweise ist kein erforderliches SDK installiert. Probieren Sie das ToolsMenü aus und recherchieren Sie anhand dieser heuristischen Annahme.
agm1984

5

Ich fühle mich so verdammt dumm. In meinem Fall stellte sich heraus, dass mein Android Studio zwei Projekte hatte, eines für mein React Native-App-Stammverzeichnis und das andere für / android. Wenn ich das Projekt schloss und das / android-Projekt öffnete, konnte ich wieder auf AVD Manager zugreifen.

Beispielprojektliste


4

Unter Linux habe ich das gleiche Problem - es ist nicht in den Tools aufgeführt.

Es gibt jedoch ein kleines Symbol:

Geben Sie hier die Bildbeschreibung ein

Oben in der oberen rechten Ecke des Studios gelb hervorgehoben. Es sieht aus wie ein kleines Telefon mit dem Android-Logo.


3

Behoben durch Aktivieren des Groovy Plugins. Durch Aktivieren wird auch die Option "SDK-Manager" aktiviert.

  1. Strg + Umschalt + A.
  2. Schreibe "Plugins"
  3. Suche nach "Groovy"
  4. Aktivieren Sie es und starten Sie Android Studio neu.

2

Folge diesen Schritten:

Es könnte einen besseren Weg geben, aber das hat bei mir funktioniert:

1) Öffnen Sie Android Studio, gehen Sie zu den Einstellungen, indem Sie oben links auf "Android Studio" klicken.

2) Suchen Sie in der Suchleiste nach 'avd'. In den Suchergebnissen wird "AVD Manager" angezeigt. Es befindet sich im Ordner "Extras".

3) Klicken Sie darauf und Sie werden aufgefordert, eine Verknüpfung einzurichten. Es einrichten. Nehmen wir zum Beispiel an, Sie verwenden 'V' als Verknüpfung.

4) Öffnen Sie nun Android Studio und erstellen Sie ein neues Projekt. Drücken Sie nach dem Erstellen des Projekts auf die von Ihnen festgelegte Verknüpfung. Wie 'V' in unserem Fall. Der Bildschirm "Virtuelle Geräte" wird geöffnet.


1

Sollte etwas mit Ihren Plattformeinstellungen zu tun haben. Versuchen Sie die folgenden Schritte

  1. Gehen Sie zu Projektstruktur -> Plattformeinstellungen -> SDKs
  2. Wählen Sie die verfügbaren SDKs aus, wie in den Screenshots gezeigt
  3. Starten Sie das Android Studio neu
  4. Android erkennt das Framework in der rechten Ecke. Klick es an
  5. Klicken Sie dann wie im zweiten Screenshot gezeigt auf OK

Setup Frameworks des SDK


1

Ich hatte das gleiche Problem bei meinem React Native-Projekt. War nicht nur, dass ADV Manager nicht im Menü angezeigt wurde, sondern auch andere Tools fehlten.

Alles war wieder normal, als ich das Projekt mit der Option Projekt importieren anstelle eines vorhandenen Android Studio-Projekts öffnete .

Geben Sie hier die Bildbeschreibung ein


1

Ich habe es über das Symbol gefunden. Bitte beachten Sie das Gerätesymbol.

Geben Sie hier die Bildbeschreibung ein


0

Dies geschieht, wenn in Ihrem Projekt kein ausführbares Modul für die Android-App vorhanden ist . Das Erstellen eines neuen Projekts löst dies definitiv.

Sie können dies mit überprüfen Run > Edit Configurations > Adding Android App. Wenn es kein lauffähiges Android App-Modul gibt, wird "AVD Manager" im Menü nicht angezeigt.


1
Das hat überhaupt nicht geholfen.
Johnrubythecat

0

Nachdem ich Android Studio auf die neueste Version aktualisiert hatte, fand ich endlich den AVD Manager:

  1. (Android Studio aktualisieren)
  2. Erstellen Sie ein neues Projekt
  3. Klicken Sie auf die Dropdown-Liste Gerätekonfiguration: Geben Sie hier die Bildbeschreibung ein

-1

Es scheint, dass Ihr AVD Manager im SDK-Stammverzeichnis fehlt. Befolgen Sie die Schritte

  1. Gehen Sie zu sdk \ tools \ lib \ und kopieren Sie AVDManager.exe
  2. Fügen Sie es in das Stammverzeichnis Ihres SDK-Verzeichnisses ein. Jetzt haben Sie sdk \ AVD Manager.exe

Versuchen Sie nun, es auszuführen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.