【问题标题】:/dev/kvm permission denied android emulator/dev/kvm 权限被拒绝 android 模拟器
【发布时间】:2018-05-14 10:57:56
【问题描述】:

嗨,我在 Ubuntu 18.0 上安装了 android stdio,然后我尝试启动 android 模拟器,但出现错误

/dev/kvm 权限被拒绝

我尝试了一些 stackoverflow 问题,但它不能解决我的问题这些问题链接是

1.Android Studio: /dev/kvm device permission denied

2.KVM is required to run this AVD. Unknown Error! Please file a bug against Android Studio

3.Ubuntu 14 Android Studio 3 xrdp /dev/kvm permission denied

t 尝试了所有这些,但它没有解决我的问题,我也授予 chmod 777 权限

chmod 777 -R /home/halfix/Android/Sdk/emulator/

我仍然有 /de/kvm 权限划分

【问题讨论】:

标签: android android-studio ubuntu android-emulator


【解决方案1】:

Android Studio 无法访问/dev/kvm 目录。允许访问运行

sudo chmod 777 -R /dev/kvm

它会询问您的密码。之后重启android studio。

【讨论】:

  • 这将为您机器上的所有用户删除 /dev/kvm 的所有限制。我推荐Jerin's answer
【解决方案2】:

我按照这些步骤使其在 Ubuntu 18.04

中运行

第一步:安装qemu-kvm

sudo apt install qemu-kvm

第 2 步:

使用以下命令将用户添加到 kvm 组:

sudo adduser <username> kvm

第 3 步: 如果它仍然显示permission denied

sudo chown <username> /dev/kvm

【讨论】:

  • 我建议通知用户可能需要在命令“sudo adduser kvm”后重新登录并重新登录
【解决方案3】:

无需授予 kvm 全部权限。您可以为 kvm 授予所有者访问权限,如下所示

sudo chown <username>:<username> /dev/kvm

【讨论】:

  • 但我以 root 身份登录
  • 请检查kvm文件ls -;ah /dev/kvm 的权限并检查用户是否为root
【解决方案4】:

这是一条与权限相关的实际错误消息,但当未安装 java 并运行应用程序时,我的消息恰好是相同的消息。如果是我的情况,希望这会有所帮助。

【讨论】:

    【解决方案5】:

    Ut 为我工作:

    sudo apt install qemu-kvm
    

    重新启动终端并执行以下命令:

    sudo chmod 777 -R /dev/kvm
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-09-15
      • 1970-01-01
      • 2017-08-06
      • 2018-07-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多