Ik heb Windows 8.1 pro met een AMD processor. Ik heb de Android SDK en Eclipse geïnstalleerd. Het werkt, maar het probleem is dat wanneer ik een AVD aanmaak en start, het deze fout laat zien:
emulator: ERROR: x86 emulatie vereist momenteel hardwareversnelling!
Zorg ervoor dat Intel HAXM correct is geïnstalleerd en bruikbaar is.
CPU versnellingsstatus: HAX kernel module is niet geïnstalleerd!
Ik heb Intel Hardware_Accelerated_Execution_Manager al geïnstalleerd en ik heb Virtuele modulatie ingeschakeld vanuit het opstartmenu, maar het'werkt nog steeds niet.
Zorg ervoor dat u HAXM installer
heeft geïnstalleerd op uw SDK Manager.
Nadat je het hebt gedownload en ervoor zorgt dat je Uitvoert de setup die zich bevindt in: **{SDK_FOLDER}
Opmerking: in Android Studio, het commando "intelhaxm.exe" is veranderd in "intelhaxm-android.exe"
Als u de foutmelding "VT not supported" krijgt tijdens de installatie schakel dan Hyper-V uit op windows functies. U kunt dit commando uitvoeren dism.exe /Online /Disable-Feature:Microsoft-Hyper-V
. U moet ook "Virtualization Technology" aanzetten in uw BIOS
Ik heb dit probleem en het lijkt erop dat tenzij je Linux gebruikt, je HAXM niet kunt gebruiken. [EDIT: dit is als je een AMD chip hebt (niet intel) natuurlijk aangezien dat het probleem is].
Zoals vermeld op de Android Site;
Veel moderne CPU's bieden uitbreidingen voor het draaien van virtuele machines (VM's) efficiënter. Profiteren van deze extensies met de Android emulator vereist wat extra configuratie van uw ontwikkelingssysteem, maar kan de uitvoeringssnelheid aanzienlijk verbeteren. Voordat u probeert om dit type van versnelling te gebruiken, moet u eerst bepalen of de CPU van uw ontwikkelsysteem een van de volgende virtualisatie-uitbreidingstechnologieën ondersteunt:
Intel Virtualization Technology (VT, VT-x, vmx) extensies > AMD Virtualization (AMD-V, SVM) extensions (alleen ondersteund voor Linux)
Zoals anderen hebben vermeld kan Genymotion een oplossing zijn.
U moet de uitvoer lezen (en posten) van
sc query intelhaxm
zoals vermeld op http://developer.android.com/tools/devices/emulator.html#accel-vm
U opent een opdrachtpromptvenster door met de rechtermuisknop in het startmenu te klikken, uitvoer te kiezen en 'cmd' te schrijven.
Zie ook https://stackoverflow.com/questions/26316523/android-emulator-doesnt-use-haxm .
Als u de emulator niet aan de praat krijgt, kunt u misschien een eenvoudiger alternatief uitproberen: Genymotion - http://genymotion.com/