Minulla on Windows 8.1 pro ja AMD:n prosessori. Asensin Android SDK:n ja Eclipsen. Se toimii, mutta ongelmana on, että kun luon AVD:n ja käynnistän sen, se näyttää tämän virheen:
emulator: ERROR: x86-emulointi vaatii tällä hetkellä laitteistokiihdytystä!
Varmista, että Intel HAXM on asennettu oikein ja käyttökelpoinen.
CPU-kiihdytyksen tila: HAX-ytimen moduulia ei ole asennettu!
Olen jo asentanut Intel Hardware_Accelerated_Execution_Managerin ja olen ottanut virtuaalisen modulaation käyttöön käynnistysvalikosta, mutta se ei vieläkään toimi.
Varmista, että olet asentanut HAXM-asennusohjelman
SDK Manageriin.
Kun olet ladannut sen ja varmista, että suorita asennus, joka sijaitsee osoitteessa: {{SDK_FOLDER}\extras\intel\Hardware_Accelerated_Execution_Manager\intelhaxm.exe**.
Huomautus: Android Studiossa komento "intelhaxm.exe" on muutettu komennoksi "intelhaxm-android.exe"
Jos saat asennuksen aikana virheilmoituksen "VT not supported" poista Hyper-V käytöstä windows-ominaisuuksissa. Voit suorittaa tämän komennon dism.exe /Online /Disable-Feature:Microsoft-Hyper-V
. Sinun on myös otettava "Virtualization Technology" käyttöön BIOSissa.
Minulla on tämä ongelma, ja näyttää siltä, että ellet käytä Linuxia, et voi käyttää HAXM:ää. [EDIT: tämä on, jos sinulla on AMD-siru (ei intel) tietysti, koska se on ongelma]
Kuten Android-sivustolla todetaan;
Monet nykyaikaiset suorittimet tarjoavat laajennuksia virtuaalikoneiden (VM) suorittamiseen. tehokkaammin. Näiden laajennusten hyödyntäminen Android-emulaattorin hyödyntäminen vaatii joitakin lisäkonfiguraatioita sinun kehitysjärjestelmään, mutta se voi parantaa merkittävästi suoritusnopeutta. Ennen kuin yrität käyttää tämäntyyppistä kiihdytystä, sinun on ensin määritettävä, tukeeko kehitysjärjestelmäsi suoritin jotakin seuraavista vaihtoehdoista seuraavia virtualisointilaajennustekniikoita:
Intelin virtualisointiteknologian (VT, VT-x, vmx) laajennukset. > AMD:n virtualisointi (AMD-V, SVM) -laajennukset (tuettu vain Linuxissa)
Kuten muut ovat maininneet Genymotion voi olla ratkaisu.
Sinun on luettava (ja lähetettävä) tulosteet ohjelmasta
sc query intelhaxm
kuten osoitteessa http://developer.android.com/tools/devices/emulator.html#accel-vm todetaan.
Avaat komentokehote-ikkunan napsauttamalla hiiren oikealla painikkeella Käynnistä-valikosta, valitsemalla Suorita ja kirjoittamalla 'cmd'.
Katso myös https://stackoverflow.com/questions/26316523/android-emulator-doesnt-use-haxm .
Jos et saa emulaattoria toimimaan, kannattaa kokeilla helpompaa vaihtoehtoa: Genymotion - http://genymotion.com/