Ich bin auf Ubuntu 18.04 LTS und versuche zum ersten Mal, Android Studio einzurichten. Wenn ich meine einfache "Hallo Welt" -App starte, erhalte ich ein Popup mit der Aufschrift
KVM ist erforderlich, um diese AVD auszuführen.
Unbekannter FehlerBitte melden Sie einen Fehler gegen Android Studio
Aber wenn ich es einfach laufen lasse kvm-ok
gibt es aus:
INFO: /dev/kvm exists
KVM acceleration can be used
18.04
kvm
android-studio
Nomi Shaw
quelle
quelle
Antworten:
Ab Ubuntu 18.04 und Linux Mint Tara müssen Sie qemu-kvm installieren
Überprüfen Sie den Besitz von / dev / kvm
Überprüfen Sie, welche Benutzer zur kvm-Gruppe gehören
Ausgabe des obigen Befehls
Wenn es nach rechts nichts vom Finale gibt
:
Richtiges gibt, gibt es keine Benutzer in der kvm-Gruppe.So fügen Sie den aktuellen Benutzer der kvm-Gruppe hinzu
Dadurch wird der Benutzer der Gruppe hinzugefügt und erneut mit überprüft
grep kvm /etc/group
.Möglicherweise ist ein Neustart erforderlich, damit die Berechtigungen wirksam werden.
Offizielle Antwort auf StackOverflow
quelle
Ändern Sie die Berechtigung des SDK-Emulator-Ordners. Das ist für mich gearbeitet.
/programming/44635879/kvm-is-required-to-run-this-avd-unknown-error-please-file-a-bug-against-androi
quelle
Ich renne normalerweise
aber das ist nur für eine Weile gut. Auf der Suche nach einer besseren Lösung.
Es gibt auch einen anderen Befehl:
quelle
Melden Sie sich als Root-Benutzer an, gehen Sie
sudo su
zum Studio-Installationsverzeichniscd ${path_of _installation_dir}/android-studio/bin
und starten Sie das SDK mit./studio.sh
. Versuchen Sie dann, Ihren avd neu zu startenquelle
sudo
. Und wenn Sie nur die Berechtigungen einer bestimmten Gruppe benötigen,sg
wenn Sie zu dieser Gruppe gehören,sudo -g
wenn Sie dies nicht tun -sg kvm <path-to-your-android-studio>/bin/studio.sh
in diesem Fall, wenn diekvm
Gruppe über Lese- und Schreibberechtigungen für verfügt/dev/kvm
.