2016-05-17 19 views
18

Sto tentando di eseguire un emulatore su Android Studio, ma non si sta avviando.non in esecuzione su Android Studio

devo studio di Android (versione 23 marshmallow), configurato con

minSdkVersion 21 
targetSdkVersion 23 

Quando eseguo la mia applicazione in emulazione (Nexus 5x api 23 Android 6.0), ottengo il seguente errore:

Error while waiting for device: The emulator process for AVD Nexus_5X_API_23 was killed.

Qualcuno può aiutarmi su questo, per favore?

+0

Posso dare un suggerimento ... Hai provato a utilizzare gli emulatori Genymotion? Trovo che l'emulatore di Android sia un'enorme memoria ed energia (il mio laptop Macbook Pro non può contenere una carica completa mentre l'emulatore di Android è in esecuzione e ho il laptop collegato) risorse hog. –

+0

Hai provato a eseguire l'app su un dispositivo reale e hai confermato che funzionava? Hai provato a eseguire altri emulatori sul tuo computer in passato? – buczek

+0

Riparazioni grammaticali. – Prune

risposta

37

Se si dà un'occhiata al registro 4: Run, si dice:

emulator: ERROR: Unfortunately, there's an incompatibility between HAXM hypervisor and VirtualBox 4.3.30+ which doesn't allow multiple hypervisors to co-exist. It is being actively worked on; you can find out more about the issue at http://b.android.com/197915 (Android) and https://www.virtualbox.org/ticket/14294 (VirtualBox)

Nel mio caso, c'era un'istanza finestra mobile VirtualBox in esecuzione e una volta ho smesso di esso, l'emulatore ha iniziato a lavorare.

+4

Grazie al fatto che ho chiuso 'docker' ha funzionato. – mvndaai

+0

Penso che solo la persona che ha posto la domanda possa accettare la risposta o lo farei. – mvndaai

+2

Questo sembra essere un problema con _any_ altro hypervisor, non solo VirtualBox. La nuova beta Docker utilizza xhyve e ricevo ancora un errore sull'incompatibilità di VirtualBox se 'docker' è in esecuzione, anche se VirtualBox non è installato. – bonh

0

Se il sistema operativo Windows è in esecuzione, controllare se il driver di grafica è installato e funziona correttamente. Dato che l'emulatore ha bisogno di una buona e/o corretta configurazione grafica. Prova a installare il driver grafico se non installato e riesegui l'emulatore.

Spero che questo funzioni !, questo ha funzionato per me.

5

Nel mio caso la finestra mobile/dlite era in esecuzione e una volta interrotti, l'emulatore ha iniziato a funzionare.

docker stop $(docker ps -a -q)  
dlite stop 

O smettere di finestra mobile per Mac tramite il alto a destra barra dei menu.

Nota che potrebbe essere necessario riavviare Android Studio.

Problemi correlati