解决Android Studio中AVD的无法打开kvm问题

2020-10-29 21:01:44  |  1597 0  |  android linux ubuntu


Linux系统中搞软件开发要比在Windows中感觉更好,但Linux的权限管理比较严格。 比如在Android Stuio中如果要启动AVD,就要当前用户有访问/dev/kvm的权限。

查看权限

在应用程序列表中或按快捷键Ctrl+Alt+T打开终端, 然后执行下面的命令。

ll /dev/kvm

输出结果如果是类似下面的

crw-rw---- 1 root root 10, 232 3月  10 16:47 /dev/kvm

那就是没有权限,没有权限就无法愉快的使用AVD, 解决方法其实也很简单

  1. 直接把/dev/kvm的权限改为777
  2. 直接把/dev/kvm的所有者改为自己
  3. 直接把自己添加root

直接改权限是最简单的方法,但做为一个有洁癖的程序员,当然不会直接这样做。 其实/dev/kvm这个设备一般是由一个包进行管理的, 我们安装这个包后再把自己添加到该组就行了。

sudo apt install qemu-kvm -y && sudo adduser 你的用户名 kvm

执行上面的命令后,注销重新登录一下就OK了。

版权声明:自由转载-非商用-非衍生-保持署名

发表时间:2020-10-29 21:01:44

相关标签: android linux ubuntu

新建评论功能开发中