Errore nel lancio AVD

? Jitesh Gaikwad @ | Original: StackOverFlow
---

Ho Windows 8.1 Pro con un processore AMD . Ho installato l'SDK Android e Eclipse . Funziona, ma il problema è che quando creo AVD e lanciarlo mostra questo errore :

>emulator: ERROR: x86 emulation currently requires hardware acceleration!  
>Please ensure Intel HAXM is properly installed and usable.  
>CPU acceleration status: HAX kernel module is not installed!  

Ho già installato Intel Hardware_Accelerated_Execution_Manager e ho permesso la modulazione virtuale dal menu di avvio, ma non è ancora funzionante .

---

Top 5 Risposta

1Jacob Nordfalk @

Hai bisogno di leggere ( e post ), l'uscita di

sc query intelhaxm

come indicato sul http://developer.android.com/tools/devices/emulator.html#accel-vm

Si apre una finestra del prompt dei comandi da fare clic destro sul menu Start, scegliere eseguire e scrivere ' cmd ' .

Vedi anche http://stackoverflow.com/questions/26316523/android-emulator-doesnt-use-haxm .

Se non è possibile ottenere l'emulatore per lavorare si potrebbe desiderare di provare un'alternativa più facile : Genymotion - http://genymotion.com/

2Pedro Oliveira @

Assicuratevi di aver installato HAXM installer sul vostro SDK Manager.

Errore nel lancio AVD

Dopo averlo scaricato e assicurarsi di eseguire l'installazione si trova in : { } SDK_FOLDER extrasintelHardware_Accelerated_Execution_Managerintelhaxm.exe

Nota : in Android Studio, il comando " intelhaxm.exe " è stato cambiato in " intelhaxm - android.exe "

Se si ottiene l'errore " VT non supportato " durante l'installazione disattivare Hyper - V su funzionalità di Windows . È possibile eseguire questo comando dism.exe /Online /Disable-Feature:Microsoft-Hyper-V . Avrete anche bisogno di " Virtualization Technology " per essere abilitato sul BIOS

3Dash @

Così Sto avendo questo problema e sembra che se non si è su Linux non sarà in grado di utilizzare HAXM . [ EDIT : questo è se si dispone di un chip AMD ( non intel ), naturalmente, come cioè la questione ]

Come indicato sul sito Android ;

Molte moderne CPU forniscono estensioni per l'esecuzione di macchine virtuali ( VM )   più efficiente . Approfittando di queste estensioni con la   Emulatore Android richiede qualche configurazione aggiuntiva del   sistema di sviluppo, ma può migliorare significativamente la velocità di esecuzione .   Prima di cercare di utilizzare questo tipo di accelerazione, si deve prima   determinare se la CPU del sistema di sviluppo supporta uno dei   seguendo tecnologie estensioni di virtualizzazione :

Intel Virtualization Technology (VT, VT-x, vmx) extensions

> AMD Virtualization ( AMD - V, SVM ) ( estensioni supportate solo per Linux )

Come altri hanno già detto Genymotion può essere una soluzione .

4scottyab @

Se stai usando Mac, come pedro menzioni assicurarsi di avere il programma di installazione HAXM dowloaded tramite Manager Android SDK.

Successivo installarlo ! In finder navigare /YOUR_SDK_PATH/extras/intel/Hardware_Accelerated_Execution_Manager/

Eseguire e installare il .mpgk nel seguente .dmg

Yosemite: IntelHAXM_1.1.0_for_10.10.dmg Pre-yosemite: IntelHAXM_1.1.0_below_10.10.dmg 5Dheerendra Kulkarni @

Per coloro che utilizzano Android Studio sulla base JetBrains :

Goto Strumenti > Android > SDK Gestione

Sotto Extras - > selezionare la casella di controllo Intel x86 Emulator Accelorator

Per coloro che non sono in grado di utilizzare Nexus AVD può anche provare a utilizzare generico AVD .

Goto Tools > Android > AVD Manager

Quindi creare un nuovo Genreic AVD con qualcosa come QVGA e utilizzare per la vostra applicazione . Questo AVD non utilizza l'accelerazione hardware .