mar*_*_97 15 kvm android-emulator android-studio
将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的设置?
你可以这样做:
单击Run- > Edit Configurations并转到Emulator选项卡
您可以在"其他命令行选项"上添加它:
-qemu -enable-kvm
Run Code Online (Sandbox Code Playgroud)
我不确定某处是否还有GUI选项,或者如何检查它是否正常工作.
我测试x86图像以查看它是否更快.
好的,所以当你看到消息时(在Android Studio v2及更高版本上):
需要KVM才能运行此AVD.
/ dev/kvm设备:权限被拒绝
授予当前用户对dev/kvm的访问权限
你可以做什么(手动,因为我在Android Studio中没有找到任何东西)来解决这个问题:
sudo adduser your_linux_user kvm
sudo apt install qemu-kvm并尝试将您的用户再次添加到kvm组中.这个设置在Ubuntu 18.04/18.10中完全正常,但它也可以在其他发行版中使用.
据我所知,Gabor是正确的(并解决了OP的问题) - 通过从Android Studio 1.5中启动模拟器来使用此加速的选项已被删除.
(奇怪的是,一旦安装了Android Studio 1.5,我似乎无法在命令行启动模拟器时访问加速 - 但也许我错了.希望如果我错了,那些知道更好的人会给出一个回答而不仅仅是跳跃投票的机会.荣幸地向下投票!肯定应该有下注投票的牌照:黄金'低估了500个第一个问题',白银'向下投了一个问题到-100',铜牌'低估了新手用户辞职'.)
| 归档时间: |
|
| 查看次数: |
32715 次 |
| 最近记录: |