web-dev-qa-db-fra.com

KVM est requis pour exécuter cet AVD

Je suis sous Ubuntu 18.04 LTS et j'essaie de configurer Android Studio pour la première fois. Lorsque je lance ma simple application "Hello World", elle me donne une fenêtre contextuelle indiquant

KVM est requis pour exécuter cet AVD.
Erreur inconnue

Veuillez créer un bogue contre Android Studio

popup

Mais lorsque je lance simplement kvm-ok, il génère:

INFO: /dev/kvm exists
KVM acceleration can be used
8
Nomi Shaw

À partir de Ubuntu 18.04 et de Linux Mint Tara, vous devez installer qemu-kvm.

Sudo apt install qemu-kvm

Vérifiez la propriété de/dev/kvm

ls -al /dev/kvm

Vérifier quels utilisateurs font partie du groupe kvm

grep kvm /etc/group

Sortie de la commande ci-dessus

kvm:x:some_number:

S'il n'y a rien à droite du : final, il n'y a aucun utilisateur dans le groupe kvm.

Pour ajouter l'utilisateur your_name au groupe kvm

Sudo adduser your_name kvm

qui ajoute l'utilisateur au groupe, et vérifiez encore une fois avec grep kvm /etc/group.

Un redémarrage peut être requis pour que les autorisations prennent effet.

Réponse officielle sur StackOverflow

11
G. Spyridakis

Changer l'autorisation du dossier de l'émulateur sdk. Ceci a fonctionné pour moi.

chmod 777 -R {sdk folder}/emulator

https://stackoverflow.com/questions/44635879/kvm-is-required-to-run-this-avd-unknown-error-please-file-a-bug-against-androi

1
Toir427

Connectez-vous en tant qu'utilisateur root Sudo su allez dans le répertoire d'installation du studio aveccd ${path_of _installation_dir}/Android-studio/bin et relancez le sdk avec ./studio.sh. Ensuite, essayez de relancer votre avd

0
crujzo

Je cours habituellement

Sudo chown username -R /dev/kvm

mais ce n'est que bon pour un moment. Vous cherchez une meilleure solution.

Il y a aussi une autre commande:

Sudo adduser username kvm
0
ADNow