J'utilise Ubuntu 14.04. J'ai récemment installé Android Studio, mais chaque fois que j'essaie de lancer une application Hello World, le message d'erreur suivant s'affiche:
/home/praveen/Android/Sdk/tools/emulator -avd Nexus_6_API_21 -netspeed full -netdelay none
emulator: ERROR: x86 emulation currently requires hardware acceleration!
Please ensure KVM is properly installed and usable.
CPU acceleration status: KVM is not installed on this machine (/dev/kvm is missing).
Soit votre CPU ne supporte pas la virtualisation, soit elle est désactivée dans le bios. Allez dans votre bios et voyez si vous pouvez trouver un paramètre pour l'activer.
Utilisez la commande ci-dessous pour vérifier si le KVM est installé ou non sur la machine.
kvm-ok
Sortie:
INFO: /dev/kvm exists
KVM acceleration can be used
La sortie comme ci-dessous signifie,
INFO: Your CPU does not support KVM extensions
KVM acceleration can NOT be used
Dans ce scénario, vous devez installer KVM à l'aide de la commande ci-dessous.
Sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils
J'espère que cela t'aides.
HP-EliteBook-820-G1:/opt/Android-studio/bin$ Sudo /usr/sbin/kvm-ok
INFO: /dev/kvm does not exist
HINT: Sudo modprobe kvm_intel
INFO: Your CPU supports KVM extensions
INFO: KVM (vmx) is disabled by your BIOS
HINT: Enter your BIOS setup and enable Virtualization Technology (VT),
and then hard poweroff/poweron your system
KVM acceleration can NOT be used
Après le paramétrage du bios, j'ai utilisé la commande suivante
Sudo modprobe kvm_intel
Maintenant c'est ok
Travaillé sur Ubuntu 15.04, le processeur d'Intel
Sudo apt-get install qemu-kvm
Sudo kvm-ok
J'avais essayé la commande,
Sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils
mais malheureusement cela n'a pas fonctionné. Puis j'ai changé de propriétaire (rohanverma
est utilisateur dans mon cas) en utilisant,
Sudo chown rohanverma:rohanverma -R /dev/kvm
qui a fonctionné pour moi.
J'ai vu la même erreur. Mais j'utilise Ubuntu sur VMware. Ubuntu est installé sur le VMware. Donc, les étapes pour résoudre le problème sont différentes de la machine Ubuntu pure. Les plaintes sont parties avec les étapes suivantes:
Sudo apt install cpu-checker
Sudo kvm-ok
Fermez tous les autres hyperviseurs avant de lancer Android Studio. J'ai reçu le même message d'erreur lorsque j'ai essayé d'exécuter un périphérique virtuel Android et que ma boîte virtuelle VM fonctionnait simultanément.