一、报错:/dev/kvm device permission denied
1、首先检查/dec/kvm
的所属关系
命令:ls -al /dev/kvm
可以看到,属于root
用户,组也是root
用户
2、查看当前用户是否在root组
命令:grep root /etc/group
显然是没有的,要不然也不会这么报错
3、将当前用户加入到root组
命令:sudo adduser <用户名> root
4、再次查看root组用户
参考:《Android Studio: /dev/kvm device permission denied》
上面的参考文档着这里就结束了,但是启动模拟是时又出现了另一个错误:dev/kvm device: open failed。所以这里还要接着上面继续处理。
二、报错:dev/kvm device: open failed
5、授权
命令:sudo chmod -R 755 /dev/kvm
6、更改归属用户
命令:sudo chown <用户名> -R /dev/kvm
7、再次查看
参考:《随记:Android启动模拟器》
这回重启 Android Studio打开虚拟机即可。