下面我们来看看GingerBread
:
http://software.intel.com/en-us/blogs/2012/03/12/how-to-start-intel-hardware-assistedvirtualization-hypervisor-on-linux-to-speed-up-intel-android-x86-gingerbread-emulator/ICECream sandwich
或Kitkat
有任何更新吗?非常感谢您提供有用的答案!!
下面我们来看看GingerBread
:
http://software.intel.com/en-us/blogs/2012/03/12/how-to-start-intel-hardware-assistedvirtualization-hypervisor-on-linux-to-speed-up-intel-android-x86-gingerbread-emulator/ICECream sandwich
或Kitkat
有任何更新吗?非常感谢您提供有用的答案!!
5条答案
按热度按时间wrrgggsh1#
HAXM仅在Windows和OS X上需要。在Linux上,您需要安装KVM。
请参见以下内容中的“在Linux上配置VM加速”部分:https://developer.android.com/studio/run/emulator-acceleration#vm-linux
只需在SDK管理器中下载基于x86的系统映像,然后启动AVD,KVM将自动检测并自动使用(如果您的机器/系统支持)。
oalqel3c2#
正如@Digit已经提到的,Linux上不需要HAXM,但需要KVM。
虽然其他答案中的链接给予了一个全面的答案,但对于那些喜欢简短的人来说,在我的Ubuntu上,这已经足够了:
drnojrws3#
KVM必须通过插入内核模块来启用:
How to Start Intel Hardware-assisted Virtualization (hypervisor) on Linux to Speed-up Intel Android x86 Emulator可能会有帮助;详细输出还可用于测试:
应记录如下内容:
qemuhowto声明:
您必须为您的内核安装kvm模块(kvm-intel或kvm-amd),并且设置/dev/kvm的权限以允许您的用户访问它。否则KVM支持将被禁用,并且它可能运行非常缓慢。
7d7tgy0s4#
以下是如何使用镜像安装KVM的步骤
How to Start Intel Hardware-assisted Virtualization (hypervisor) on Linux to Speed-up Intel Android x86 Emulator
icnyk63a5#
英特尔硬件加速执行管理器提供硬件辅助虚拟化。它应该(希望)与最新版本的Android模拟器工作相同。使用Android SDK管理器下载KitKat x86模拟器。
以下是最新的英特尔文档:http://software.intel.com/en-us/android/articles/speeding-up-the-android-emulator-on-intel-architecture和Google文档:http://developer.android.com/tools/devices/emulator.html
一定要遵守这些指示。
如果它仍然不为您工作,有许多可能的原因,如:没有Intel CPU、未正确安装、需要设置BIOS设置、需要重新启动、需要为HAXM分配大量内存、需要降低AVD内存大小、尝试将模拟器配置为使用主机GPU ...
具体症状是什么?请尝试在谷歌上搜索。
还可以搜索Hardware Accelerated Execution Manager linux以获取更多文档和经验报告。