Ubuntu 18.04 LTSを使用しており、Android Studioを初めてセットアップしようとしています。シンプルな「Hello World」アプリを実行すると、次のようなポップアップが表示されます
このAVDを実行するには、KVMが必要です。
不明なエラーAndroid Studioに対してバグを報告してください
しかし、単にkvm-ok
を実行すると、次のように出力されます。
INFO: /dev/kvm exists
KVM acceleration can be used
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 の公式回答
SDKエミュレーターフォルダーのアクセス許可を変更します。これは私のために働いています。
chmod 777 -R {sdk folder}/emulator
RootユーザーとしてログインSudo su
cd ${path_of _installation_dir}/Android-studio/bin
を使用してスタジオインストールディレクトリに移動し、./studio.sh
を使用してSDKを再起動します。その後、AVDを再起動してください
私は通常走る
Sudo chown username -R /dev/kvm
しかし、これはしばらくの間のみ有効です。より良い解決策を探しています。
別のコマンドもあります。
Sudo adduser username kvm