2016-04-07 15 views
7

Ricevo questo errore quando mi sono stancato di avviare l'emulatore. Eventuali suggerimenti?Impossibile avviare AVD nell'emulatore. Assicurati che Intel HAXM sia correttamente installato e utilizzabile

Cannot launch AVD in emulator. 
Output: 
emulator: WARNING: VM heap size set below hardware specified minimum of 128MB 
emulator: WARNING: Setting VM heap size to 384MB 
emulator: ERROR: x86 emulation currently requires hardware acceleration! 
Please ensure Intel HAXM is properly installed and usable. 
CPU acceleration status: HAXM must be updated (version 1.1.4 < 6.0.1). 
+0

Qual è il tuo processore di sistema? Quale sistema operativo stai usando? – Sibidharan

+2

Assicurati di aver abilitato la virtualizzazione nel tuo BIOS. –

+0

prova questa risposta ........ http://stackoverflow.com/a/30129536/3678308 –

risposta

10

Dopo aver scaricato Intel HAXM da Android Studio, è necessario installarlo. Esegui il setup da Nome utente * * \ AppData \ Local \ Android \ sdk \ extras \ intel \ Hardware_Accelerated_Execution_Manager \ intelhaxm-android.exe Purtroppo, questo può essere installato solo su computer con CPU Intel, quindi è necessario disporre di un Intel per l'esecuzione l'emulatore di Android Studio.

+1

grazie .. che ha aiutato l'errore – PersianBlue

+0

durante l'installazione - Questo computer non supporta la virtualizzazione Intel – Prasad

+0

È necessario un processore Intel. Questo errore si presenta anche sul mio computer, poiché ho un AMD. – Lonn

3

Avete provato a reinstallare Intel HAXM? Per fare ciò segui questi passaggi.

1) Aprire SDK Manager e scaricare Intel x86 Emulator Accelerator (programma di installazione HAXM) se non si dispone.

2) Andare ora alla directory dell'SDK (C: \ users \ nomeutente \ AppData \ Local \ Android \ sdk, in generale). In questa directory vai su extras> intel> Hardware_Accelerated_Execution_Manager ed esegui il file "intelhaxm-android.exe".

3) Riavviare Android Studio e quindi provare a riavviare l'AVD.

Potrebbe volerci un minuto o 2 per mostrare la finestra dell'emulatore.

+0

Questo computer non supporta l'errore di interurbanizzazione – Prasad

+0

Hai una CPU Intel? HAXM non funziona su CPU AMD. – johnao

+0

sì, ho processore Intel Pentium – Prasad

0

Vedi this link

o del presente (per Windows, clicca il link per Mac/Linux):

Configurazione VM accelerazione su Windows

accelerazione macchina virtuale per Windows richiede l'installazione dell'hardware Intel Accelerated Execution Manager (Intel HAXM). Il software richiede una CPU Intel con la tecnologia di virtualizzazione di supporto (VT) e uno dei seguenti sistemi operativi:

Windows 7 (32/64-bit) Windows Vista (32/64-bit) Windows XP (32- solo bit) Per installare il driver di virtualizzazione:

Avviare Android SDK Manager, selezionare Extra, quindi selezionare Intel Hardware Accelerated Execution Manager. Al termine del download, eseguire /extras/intel/Hardware_Accelerated_Execution_Manager/IntelHAXM.exe. Seguire le istruzioni visualizzate per completare l'installazione. volta completata l'installazione, verificare che il driver di virtualizzazione corretto funzionamento aprendo una finestra del prompt dei comandi ed eseguire il seguente comando: sc query intelhaxm Si dovrebbe vedere un messaggio di stato contenente le seguenti informazioni: SERVICE_NAME: intelhaxm ... STATO: 4 RUNNING ...

Per eseguire un emulatore x86-based con VM accelerazione:

Se si esegue l'emulatore dalla riga di comando, basta specificare un AVD basato su x86: emulatore -avd Nota: Devi fornire un sistema x86 nome di configurazione AVD basato, altrimenti l'accelerazione VM non sarà abilitata.

Se si esegue l'emulatore da Android Studio, eseguire l'applicazione Android con un'AVD basato su x86: In Android Studio, fare clic sulla cartella del progetto Android e quindi selezionare Esegui> Modifica configurazioni ... Nel pannello di sinistra della finestra di dialogo Esegui/debug, seleziona la configurazione di esecuzione di Android o crea una nuova configurazione. Sotto le opzioni del dispositivo di destinazione, selezionare l'AVD basato su x86 creato in precedenza. Esegui il tuo progetto Android utilizzando questa configurazione di esecuzione. È possibile regolare la quantità di memoria disponibile per l'estensione del kernel Intel HAXM eseguendo nuovamente il relativo programma di installazione.

È possibile interrompere l'uso del driver di virtualizzazione disinstallandolo. Rieseguire il programma di installazione o utilizzare il Pannello di controllo per rimuovere il software.