2014-11-18 35 views
16

Sono in esecuzione Android Studio su OS X Yosemite. Sto cercando di cancellare semplicemente un AVD da Android Studio AVD Manager. Ogni volta che tento di cancellarlo, ricevo il messaggio "L'AVD selezionato è attualmente in esecuzione nell'emulatore. Per favore, esci dall'istanza dell'emulatore e riprova ad eliminare". Il problema è che l'emulatore NON è in esecuzione. Ho persino chiuso tutto lo studio e riavviato il computer. Dice ancora la stessa cosa. Qualcuno l'ha visto prima? Mi piacerebbe davvero rimuovere l'AVD.Impossibile eliminare AVD da AVD Manager in Android Studio

Grazie in anticipo!

risposta

20

Cerca cartelle *.lock nella cartella .android ed eliminare quelle. Questo dovrebbe dire a Android Studio che l'AVD non è in esecuzione.

+0

Sono molto nuovo per Android Studio. Dove trovo la cartella .android? – Rob

+0

@Rob In realtà non sono sicuro su Mac. Dovrebbe essere sotto la tua cartella personale, oppure puoi eseguire una ricerca sul tuo computer. – StoneBird

+4

Ok, li ho trovati. La cartella .android si trova nella mia home directory. I file di blocco sono in /avd/ .avd /. Questo è stato. Grazie. – Rob

1

Per chi chiede informazioni sulla posizione della cartella .android. Ho trovato il mio a questo percorso

C: \ Users \ Matrix \ .android

allora troverete una cartella di AVD. Questa cartella contiene i file * .lock di cui parlava StoneBird.

3

Per gli utenti Linux:

Vai alla cartella .android (dovrebbe essere nella vostra cartella home, Ctrl + h visualizzare i file nascosti), passare alla cartella avd (cd ~/.android/avd dalla riga di comando). Elimina qualsiasi cosa tu voglia. Quindi riavvia Android Studio.

10

Per fermare l'emulatore di Android in esecuzione di sfondo nel sistema e per eliminare l'emulatore basta andare il

C: \ user \ nomeutente \ .android \ AVD

eliminare la cartella e riavviare il IDE. Ora, quando si utilizza l'emulatore AVD, verrà richiesto di creare il nuovo AVD.

+0

Mi ha aiutato. Grazie –

3

In Linux/* nix e OSX:

Trova la cartella .android nella directory $ HOME.

1) In .android dovrebbe esserci una cartella avd 2) Nella cartella avd dovrebbe essere uno o più file .ini e una corrispondente cartella di dispositivo virtuale .avd. 3) Elimina sia il file .ini che la cartella .avd di cui vuoi liberarti. 4) Ritorna al sdk Android e al gestore AVD.

8

Su Android Studio vai a: Strumento> Android> AVD Manager, sulla colonna di azione che si può eliminare l'AVD

0

Ho avuto un problema fosse non ho potuto eliminare i file nella cartella si trova in:

C: \ Users [your_comp_name_goes_here] .android \ AVD [your_emulator_device] \ hardware qemu.ini.lock

non è possibile eliminare questo file anche se si chiude Android Studio e alcuni altri programmi bug di invio, che non ha nemmeno chiudi dopo aver chiuso AndroidStudio

C'è un file chiamato "pid" nella cartella hardware-qemu.ini.lock che puoi aprire con il blocco note e ti dà il numero del numero del processo.Vai in Gestione attività> scheda Dettagli> ordina per PID facendo clic su columb> cerca il PID> processo finale; Il nome del processo dovrebbe essere qualcosa come quemu ?????. Exe, penso.

Dopodiché, AndroidStudio non sarà più bloccato. Forse potresti anche risolverlo con un riavvio.

0

Fare clic sull'icona di avd manager quando si apre la finestra c'è una freccia rivolta verso il basso sul clic su di esso si apre un menu a discesa in che fare clic sull'opzione visualizzare il file di sistema ora fare clic sinistro sul file fare clic su dati quindi eliminare il file pidgin.

Problemi correlati