J'utilise Android Studio sur OS X Yosemite. J'essaie simplement de supprimer un fichier AVD d'Android Studio AVD Manager. Chaque fois que j'essaie de le supprimer, le message suivant s'affiche: "L'AVD sélectionné est en cours d'exécution dans l'émulateur. Quittez l'instance de l'émulateur et essayez à nouveau de le supprimer." Le problème est que l'émulateur n'est pas en cours d'exécution. J'ai même fermé tout le studio et redémarré l'ordinateur. Il dit toujours la même chose. Quelqu'un a vu ça avant? Je voudrais vraiment enlever le DAV.
Merci d'avance!
Recherchez les dossiers *.lock
dans le dossier .Android
et supprimez-les. Cela devrait indiquer au studio Android que l’AVD ne fonctionne pas.
Sur Android Studio, accédez à: Outil> Android> Gestionnaire AVD, Dans la colonne Action, vous pouvez supprimer votre avd.
Pour arrêter l'émulateur d'Android qui s'exécute en arrière-plan dans le système et le supprimer, il suffit de cliquer sur l'icône
C:\utilisateur\nom d'utilisateur\.Android\avd
supprimez le dossier et redémarrez l'IDE . Maintenant, lorsque vous optez pour l'émulateur AVD, il vous demandera de créer le nouvel AVD.
Pour Linux-Benutzer:
Gehe in den Ordner .Android
(er sollte sich in deinem Home-Ordner befinden,ctrl+hUm versteckte Dateien anzuzeigen, wechseln Sie in den Ordner avd
(cd ~/.Android/avd
in der Befehlszeile). Löschen Sie die gewünschten Dateien. Cliquez ici pour télécharger Android Studio neu.
Sous Linux/* nix et OSX:
Recherchez le dossier .Android dans votre répertoire $ HOME.
1) Dans. Android, il devrait y avoir un dossier avd 2) Dans le dossier avd, il devrait y avoir un ou plusieurs fichiers .ini et un dossier de périphérique virtuel * .avd correspondant . 3) Supprimez le fichier .ini et le dossier .avd dont vous voulez vous débarrasser . 4) Retournez dans le gestionnaire de sdk et AVD Android.
J'ai eu un problème où je ne pouvais pas supprimer les fichiers du dossier situé à l'adresse:
C:\Utilisateurs [votre_nom_comp_goes_ici] .Android\avd [votre_ dispositif_emulateur]\hardware-qemu.ini.lock
Vous ne pouvez pas supprimer ce fichier même si vous fermez AndroidStudio et certains autres programmes d'envoi de bogues qui ne s'étaient même pas fermés après la fermeture d'AndroidStudio.
Il existe un fichier appelé "pid" dans le dossier hardware-qemu.ini.lock que vous pouvez ouvrir avec le bloc-notes et qui vous donne le numéro du numéro de processus. Allez dans le gestionnaire de tâches> onglet Détails> ordre par PID en cliquant sur l'icône> recherche du PID> processus en cours; Le nom du processus devrait être quelque chose comme quemu ?????. Exe je pense.
Après cela, votre AndroidStudio ne sera plus verrouillé. Peut-être que vous pourriez le résoudre avec un redémarrage aussi.
Pour ceux qui demandent à propos de l'emplacement du dossier .Android .
C:\Utilisateurs\MaTrix\.Android
alors vous trouverez un dossier avd. Ce dossier contient les fichiers * .lock dont StoneBird a parlé.
À l'aide de la ligne de commande, répertorie d'abord tous les fichiers AVD, puis supprimez-les à l'aide du nom AVD, par exemple:
avdmanager -v list
avdmanager -v delete avd -n "Android-26"
Cliquez sur l'icône du gestionnaire avd lorsque la fenêtre ouverte affiche une flèche déroulante. Un menu déroulant s'ouvre. Cliquez sur l'option Afficher le fichier système, cliquez sur le fichier, cliquez sur le fichier de données, puis supprimez le fichier Pidgin.
Allez dans le gestionnaire AVD et sélectionnez l’émulateur qui sera supprimé, puis appuyez sur OK Pour plus d’informations https://developer.Android.com/studio/run/managing-avds
Sur Android studio, accédez à: Outil> Android> Gestionnaire AVD. Dans la colonne Action, vous devez cliquer sur "Arrêter" et ensuite supprimer le périphérique.