【问题标题】:Android Studio KVM Setting?Android Studio KVM 设置?
【发布时间】:2015-05-29 17:07:21
【问题描述】:

将 KVM(基于内核的虚拟机)放入我的 64 位 Ubuntu 14.04 LTS 中: https://help.ubuntu.com/community/KVM/Installation

在终端中:

kvm-ok INFO: /dev/kvm 存在 KVM 加速可以使用

好的,KVM 就在里面了。

当我运行 Android 模拟器时,与我放入 KVM 之前模拟器的运行方式没有任何变化。

我查看了 Android Studio 中的各种设置,但没有发现任何关于 KVM 的明显内容。

Android Studio 是否有设置来启用 KVM?

【问题讨论】:

    标签: android-studio android-emulator kvm


    【解决方案1】:

    Android Studio 1.5 和 2.0 不再有这样的选项。

    更新: 那是因为团队制作了 KVM mandatory。 Google 员工的 comments 声称他们的新 2.0 模拟器也是基于 KVM 的。

    【讨论】:

      【解决方案2】:

      好的,所以当您看到消息时(在 Android Studio v2 及更高版本上):

      运行此 AVD 需要 KVM。

      /dev/kvm 设备:权限被拒绝

      授予当前用户对 dev/kvm 的访问权限

      你可以做的(手动,因为我在 Android Studio 中没有找到任何东西)来解决这个问题:

      1. 将您的 Linux 用户添加到 kvm 组:sudo adduser your_linux_user kvm
        1. 如果该组不存在,请下载此软件包sudo apt install qemu-kvm 并尝试再次将您的用户添加到 kvm 组中。
      2. 当用户成功加入 KVM 组后,注销或重启,然后再次尝试打开 Android Studio。

      此设置在 Ubuntu 18.04/18.10 中运行良好,但它也应该在其他发行版中运行。

      【讨论】:

        【解决方案3】:

        你可以这样做:

        点击Run -> Edit Configurations 并转到Emulator 标签

        您可以将其添加到“其他命令行选项”中:

        -qemu -enable-kvm
        

        我不确定某处是否还有 GUI 选项,或者如何检查它是否工作。

        我会测试 x86 图像,看看它是否工作得更快。

        【讨论】:

        • 谢谢,即使是 ARM AVD 也能运行得更好一些。但是主机上的 CPU 仍然运行到 Hard。
        • 正如@Gabor 提到的,自Android Studio 1.5 以来不再有这样的选项。我也没有在 Studio 2.0 Preview 中看到它。是移到别的地方了吗?
        【解决方案4】:
        1. 降级到 Android Studio 1.4(删除 Android Studio 1.5 安装,从http://tools.android.com/download/studio/builds/1-4-0 下载 zip,按照安装说明进行操作)。
        2. 按照上面 Stuart Axon 的说明进行操作。

        据我所知,Gabor 是正确的(并解决了 OP 的问题) - 通过从 Android Studio 1.5 中启动模拟器来使用此加速的选项已被删除。

        (奇怪的是,一旦安装了 Android Studio 1.5,从命令行启动模拟器时,我似乎无法访问加速 - 但也许我错了。希望如果我错了,知道的人会更好将给出一个答案,而不是仅仅跳过投反对票的机会。为投反对票而自豪!当然应该有投反对票的徽章:黄金“投反对票 500 个第一个问题”,白银“投反对票至 -100”,铜牌“投反对票”新手用户辞职”。)

        【讨论】:

          猜你喜欢
          • 2016-09-15
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2016-08-17
          • 1970-01-01
          • 2016-12-09
          相关资源
          最近更新 更多