ubuntu 18.04 Android Studio运行模拟器时提示“/dev/kvm device: permission denied”

升级 `ubuntu` 系统, 从 `16.04.5` 升级到 `18.04.1` ,接着又开始配置各种软件环境。

当配置好 `Android` 开发环境,准备创建一个模拟器并运行程序环境看是否OK时,问题出现了。

创建和运行时都提示:`/dev/kvm device: permission denied` 或者 `/dev/kvm device: open failed`,而且模拟器跑不起来。

执行命令查看:

$ ls -al /dev/kvm
crw------- 1 root root 10, 232 11月 17 22:37 /dev/kvm

需要安装 `qemu-kvm` 并把当前用户加入到 `kvm` 用户组即可:

$ sudo apt install qemu-kvm

$ sudo adduser `whoami` kvm

$ ls -al /dev/kvm
crw-rw---- 1 root kvm 10, 232 11月 18 14:40 /dev/kvm

然后运行模拟器。

如果依旧报错,则需要修改 /dev/kvm 的所有者为当前用户,如下:

$ sudo chown `whoami` /dev/kvm

参考链接