You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 18.0安装Android Studio后启动模拟器遇/dev/kvm权限拒绝问题

解决Ubuntu 18.0上Android Studio模拟器/dev/kvm权限拒绝问题

嘿,看你折腾了半天还没搞定这个权限问题,其实你之前改Android SDK模拟器目录权限的操作完全跑偏啦——这个问题和SDK文件夹权限一点关系都没有,核心是你的用户没有获取到/dev/kvm设备的访问权限。给你一步步梳理正确的解决步骤:

  • 第一步:检查当前用户是否在kvm用户组里
    先执行这条命令查看kvm组的成员:

    grep kvm /etc/group
    

    如果输出结果里能看到你的用户名,说明你已经在组里;如果没有,继续下一步。

  • 第二步:将当前用户加入kvm组
    执行这条命令添加用户到kvm组:

    sudo usermod -aG kvm $USER
    

    ⚠️ 重点提醒:必须注销当前用户再重新登录,组权限的变更只有重新登录后才会生效,很多人就是漏了这一步导致操作白做。

  • 第三步:修正/dev/kvm的权限配置
    先查看当前/dev/kvm的权限状态:

    ls -l /dev/kvm
    

    正常情况下,它的权限应该是crw-rw----,属主为root:kvm。如果不是这个状态,执行以下两条命令修正:

    sudo chown root:kvm /dev/kvm
    sudo chmod 660 /dev/kvm
    
  • 第四步:验证配置是否生效
    先安装cpu-checker工具(如果没装的话):

    sudo apt install cpu-checker
    

    然后运行验证命令:

    kvm-ok
    

    如果输出以下内容,说明配置成功:

    INFO: /dev/kvm exists
    KVM acceleration can be used

    这时候再启动Android模拟器,应该就不会再出现权限拒绝的错误了。

另外补充一句:你之前给模拟器目录设置chmod 777 -R的操作不仅没用,还可能带来不必要的安全风险,以后遇到设备文件权限问题,先定位到对应的设备文件(比如这里的/dev/kvm),而不是随便改应用文件夹权限哦。

内容的提问来源于stack exchange,提问作者user8305604

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.27 09:34:24