Hardware Accelerated Execution Manager - Mac OS X*

https://software.intel.com/en-us/android/articles/installation-instructions-for-intel-hardware-accelerated-execution-manager-mac-os-x


Introduction

This document will guide you through installing the Intel® Hardware Accelerated Execution Manager (Intel® HAXM), a hardware-assisted virtualization engine (hypervisor) that uses Intel® Virtualization Technology (VT) to speed up Android* development.

Prerequisites

Intel HAXM requires the Android* SDK to be installed (version 17 or higher). For more information, refer to the Android* developer website (http://developer.android.com/sdk/).

System Requirements

Hardware Requirements:

  • Intel® processor with support for Intel® VT-x, Intel® EM64T (Intel® 64), and Execute Disable (XD) Bit functionality
  • At least 1 GB of available RAM

Supported Operating Systems:

  • Mac OS X* 10.8 (64-bit) or 10.9 (64-bit) or 10.10 (64-bit) or 10.11 (64-bit)

Important:

Before installing HAXM 1.1.5, the previous version (1.1.4 and below) must be uninstalled using:

sudo /System/Library/Extensions/intelhaxm.kext/Contents/Resources/uninstall.sh

Intel HAXM cannot be used on systems without an Intel processor, or with an Intel processor that lacks the hardware features described in the "Hardware Requirements" section above.To determine the capabilities of your Intel processor, visit http://ark.intel.com/
Additionally, Intel HAXM can be used only with Android* x86 emulator images provided by Intel.
Intel HAXM cannot be used with ARM* Android* emulator images or non-Intel x86 Android* emulator images
.


To verify that Intel HAXM is running, open a terminal window and execute the following command:

 
 
1kextstat | grep intel

If Intel HAXM is operating correctly, the command will show a status message indicating that the kernel extension named "com.intel.kext.intelhaxm" is loaded.

To stop or start Intel HAXM, use the following commands:

Stop:

 
 
1sudo kextunload –b com.intel.kext.intelhaxm

Start:

- for Mac OS X 10.9, 10.10 and 10.11:

 
 
1sudo kextload –b com.intel.kext.intelhaxm

 

- for Mac OS X 10.8:

 
 
1sudo kextload /Library/Extensions/intelhaxm.kext/

Adjusting Intel® HAXM Memory Allocation

To change the amount of memory allocated to Intel HAXM, run the installer again.

Removing Intel® HAXM

Warning: Close all instances of the Android* x86 emulator before removing Intel HAXM. Intel HAXM cannot be removed while in use.

To uninstall Intel HAXM, open a terminal window and execute this command:

 
 
1sudo /Library/Extensions/intelhaxm.kext/Contents/Resources/uninstall.sh

You will be prompted for your current user password. Follow the uninstaller prompts to remove Intel HAXM.

Important: Removing Intel HAXM will disable acceleration of all Intel ® x86 Android* emulators. Existing x86 Android* Virtual Devices will not boot.

Installing Intel HAXM again will re-enable Android* emulator acceleration.

Using Intel® HAXM

Intel HAXM requires an Android* x86 system image provided by Intel. These images can be downloaded through the Android* SDK manager or manually from the Intel Developer Zone website.

Intel x86 Android* emulator images will automatically be executed using the "emulator-x86" binary, provided with the Android* SDK. If Intel HAXM is installed and working, emulation will be accelerated by Intel HAXM (using Intel Virtualization Technology).


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值