web-dev-qa-db-ja.com

KVMは、このAVDを実行するために必要です

Ubuntu 18.04 LTSを使用しており、Android St​​udioを初めてセットアップしようとしています。シンプルな「Hello World」アプリを実行すると、次のようなポップアップが表示されます

このAVDを実行するには、KVMが必要です。
不明なエラー

Android St​​udioに対してバグを報告してください

popup

しかし、単にkvm-okを実行すると、次のように出力されます。

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

Ubuntu 18.04およびLinux Mint Tara以降では、qemu-kvmをインストールする必要があります

Sudo apt install qemu-kvm

/ dev/kvmの所有権を確認します

ls -al /dev/kvm

どのユーザーがkvmグループに属しているかを確認します

grep kvm /etc/group

上記のコマンドからの出力

kvm:x:some_number:

最終:の右側に何もない場合、kvmグループにユーザーはいません。

現在のユーザーをkvmグループに追加するには

Sudo adduser $USER kvm

ユーザーをグループに追加し、grep kvm /etc/groupでもう一度確認します。

アクセス許可を有効にするには、再起動が必要になる場合があります。

StackOverflow の公式回答

14
G. Spyridakis

SDKエミュレーターフォルダーのアクセス許可を変更します。これは私のために働いています。

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

RootユーザーとしてログインSudo sucd ${path_of _installation_dir}/Android-studio/binを使用してスタジオインストールディレクトリに移動し、./studio.shを使用してSDKを再起動します。その後、AVDを再起動してください

0
crujzo

私は通常走る

Sudo chown username -R /dev/kvm

しかし、これはしばらくの間のみ有効です。より良い解決策を探しています。

別のコマンドもあります。

Sudo adduser username kvm
0
ADNow