Korzystam z Ubuntu 18.04 LTS i próbuję skonfigurować Android Studio po raz pierwszy. Kiedy uruchamiam moją prostą aplikację „Hello World”, wyświetla mi się wyskakujące okienko
KVM jest wymagany do uruchomienia tego AVD.
Nieznany błądZgłoś błąd w Android Studio
Ale kiedy uruchamiam, po prostu kvm-ok
wyświetla:
INFO: /dev/kvm exists
KVM acceleration can be used
18.04
kvm
android-studio
Nomi Shaw
źródło
źródło
Odpowiedzi:
Począwszy od Ubuntu 18.04 i Linux Mint Tara, musisz zainstalować qemu-kvm
Sprawdź własność / dev / kvm
Sprawdź, którzy użytkownicy są w grupie KVM
Dane wyjściowe z powyższego polecenia
Jeśli nie ma nic sprawiedliwego w finale
:
, w grupie kvm nie ma użytkowników.Aby dodać bieżącego użytkownika do grupy kvm
który dodaje użytkownika do grupy i ponownie sprawdza za pomocą
grep kvm /etc/group
.Ponowne uruchomienie uprawnień może być wymagane.
Oficjalna odpowiedź na StackOverflow
źródło
Zmień uprawnienia do folderu emulatora SDK. To działa dla mnie.
/programming/44635879/kvm-is-required-to-run-this-avd-unknown-error-please-file-a-bug-against-androi
źródło
Zazwyczaj biegam
ale to tylko na chwilę. Szukasz lepszego rozwiązania.
Jest też inne polecenie:
źródło
Zaloguj się jako użytkownik root,
sudo su
przejdź do katalogu instalacyjnego studiacd ${path_of _installation_dir}/android-studio/bin
i uruchom ponownie sdk./studio.sh
. Następnie spróbuj ponownie uruchomić AVDźródło
sudo
. A jeśli potrzebujesz uprawnień tylko określonej grupy,sg
jeśli do niej należysz,sudo -g
jeśli nie -sg kvm <path-to-your-android-studio>/bin/studio.sh
w tym przypadku, biorąc pod uwagę, żekvm
grupa ma uprawnienia do odczytu i zapisu/dev/kvm
.