AVD kann nicht aus AVD Manager in Android Studio gelöscht werden

Lesezeit: 3 Minuten

Ich verwende Android Studio auf OS X Yosemite. Ich versuche, einfach ein AVD aus dem Android Studio AVD Manager zu löschen. Jedes Mal, wenn ich versuche, es zu löschen, erhalte ich die Meldung „Das ausgewählte AVD wird derzeit im Emulator ausgeführt. Bitte beenden Sie die Emulatorinstanz und versuchen Sie es erneut.“ Das Problem ist, dass der Emulator NICHT läuft. Ich habe sogar das gesamte Studio geschlossen und den Computer neu gestartet. Es sagt immer noch dasselbe. Hat das schon mal jemand gesehen? Ich würde wirklich gerne das AVD entfernen.

Vielen Dank im Voraus!

Suchen nach *.lock Ordner darunter .android Ordner und lösche diese. Dies sollte Android Studio mitteilen, dass AVD nicht ausgeführt wird.

  • Ich bin ganz neu bei Android Studio. Wo würde ich den .android-Ordner finden?

    – Rauben

    19. November 2014 um 0:20 Uhr

  • @Rob Ich bin mir auf dem Mac eigentlich nicht sicher. Es sollte sich in Ihrem persönlichen Ordner befinden, oder Sie können eine Suche auf Ihrem Computer ausführen.

    – Steinvogel

    19. November 2014 um 2:01 Uhr

  • Okay, ich habe sie gefunden. Der .android-Ordner befindet sich in meinem Home-Verzeichnis. Die Sperrdateien befinden sich in /avd/.avd/. Das hat es getan. Vielen Dank.

    – Rauben

    19. November 2014 um 2:20 Uhr

  • @Rob verwendest du eigentlich Android Studio Version 0.8.14? Ich glaube, ich habe tatsächlich die Anweisung bekommen, die Sperren zu entfernen, wenn es warnt “Das ausgewählte AVD wird derzeit im Emulator ausgeführt”.

    – Steinvogel

    19. November 2014 um 4:20 Uhr

  • Ja, ich verwende 0.8.14 und das war der Fehler, den ich bekam. Durch das Entfernen der .lock-Dateien konnte ich die AVD endgültig entfernen.

    – Rauben

    19. November 2014 um 4:26 Uhr

Um alle Android-Emulatoren zu löschen (und sie dadurch zu stoppen, wenn sie im Hintergrund des Systems ausgeführt wurden), schließen Sie Android Studio und wechseln Sie in den folgenden Ordner:

%userprofile%\.android\avd

(e.g. C:\user\username\.android\avd )

Löschen Sie alle darin enthaltenen Dateien und Ordner und starten Sie die IDE neu.

Wenn Sie jetzt den Geräte-Manager von Android Studio öffnen, werden Sie aufgefordert, ein neues AVD zu erstellen.

  • Es hat mir geholfen. Vielen Dank

    – Mudrak-Patel

    19. Mai 2017 um 10:02 Uhr

Gehen Sie in Android Studio zu: Tool > Android > AVD Manager, in der Aktionsspalte können Sie Ihre avd löschen

Benutzer-Avatar
Suragch

Für Linux-Benutzer:

Gehen Sie zum .android Ordner (es sollte sich in Ihrem Home-Ordner befinden, Strg+h um versteckte Dateien anzuzeigen), gehen Sie zu avd Mappe (cd ~/.android/avd von der Kommandozeile). Löschen Sie, was Sie wollen. Starten Sie dann Android Studio neu.

Unter Linux/*nix und OSX:

Suchen Sie den .android-Ordner in Ihrem $HOME-Verzeichnis.

1) In .android sollte es einen avd-Ordner geben. 2) Im avd-Ordner sollten sich eine oder mehrere .ini-Dateien und ein entsprechender virtueller *.avd-Geräteordner befinden. 3) Löschen Sie sowohl die .ini-Datei als auch den .avd-Ordner, den Sie loswerden möchten. 4) Kehren Sie zum Android-SDK- und AVD-Manager zurück.

Benutzer-Avatar
paaref

Ich hatte ein Problem, bei dem ich die Dateien in dem Ordner nicht löschen konnte, der sich befindet unter:

C:\Benutzer[your_comp_name_goes_here].android\avd[your_emulator_device]\hardware-qemu.ini.lock

Sie können diese Datei nicht löschen, selbst wenn Sie AndroidStudio und einige andere Fehler sendende Programme schließen, die nicht einmal geschlossen wurden, nachdem Sie AndroidStudio geschlossen haben

Im Ordner hardware-qemu.ini.lock befindet sich eine Datei namens „pid“, die Sie mit Notepad öffnen können und die Ihnen die Nummer der Prozessnummer gibt. Gehen Sie in den Task-Manager> Registerkarte “Details”> Bestellung nach PID, indem Sie auf die Spalte klicken> nach der PID suchen> Prozess beenden; Der Prozessname sollte so etwas wie quemu?????.exe sein, denke ich.

Danach ist Ihr AndroidStudio nicht mehr gesperrt. Vielleicht hättest du es auch mit einem Neustart lösen können.

Benutzer-Avatar
Ziwon

MAC-BENUTZER

Schritte

1. Gehen Sie zum AVD-Geräteverzeichnis

$ cd ~/.android/avd/<Device_Name>.avd

2. Löschen *.lock Dateien

$ rm *.lock


Beispiel

$ cd ~/.android/avd/Pixel_5_API_31.avd
$ rm *.lock

1057600cookie-checkAVD kann nicht aus AVD Manager in Android Studio gelöscht werden

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy