android 模拟器一直以运行速度慢著称, 本文介绍使用 intel haxm 技术为 android 模拟器加速, 使模拟器运行度媲美真机, 彻底解决模拟器运行慢的问题。
intel haxm (hardware accelerated execution manager) 使用基于 intel(r) virtualization technology (vt) 的硬件加速, 因此需要 cpu 支持 vt , 而且仅限于 intel cpu, 与 amd cpu 无缘, intel haxm 的描述如下:
使用 intel vt 技术;为 android x86 虚拟设备的模拟运行提供硬件加速;与 android sdk 集成;硬件要求:
支持 vt-x, em64t 以及 execute disable bit 的 intel 处理器;至少 1gb 可用内存启动android sdk,在extras目录的最下边,勾选intel haxm项,并下载。
下载完成后,还需要运行安装程序来进行安装,haxm的下载目录为: sdk\extras\intel\hardware_accelerated_execution_manager ,运行 intelhaxm-android.exe 进行安装, 根据屏幕提示,一步一步安装即可
如果在安装过程中出现如下错误,因为之前提过intel haxm使用 intel vt 技术,所以需要打bois里开启virtualization technology项。
this computer meets the requirements for haxm but intel virtualization technology(vt-x) is not turned onhaxm cannot be installed until vt-x is enable . please refer to the intel haxm documentation for more information
设置成功后,重新运行安装文件,在控制台中输入sc query intelhaxm。出现下图即为成功!!
android 5.0.1的api根据操作不同提供了32位和64位的android x86镜像文件,这里进行自行选择。
关于使用 android x86 镜像,在新建或者编辑 android 模拟器选项卡时, 将模拟器 cpu/abi 设置为 intel atom x86 ,如果是64位系统可以选择,intel atom x86_64。
如果上面的步骤都进行了正确的设置,android 模拟器,几乎能在30秒内启动完成!下面让我们看看android 5.0.1的界面吧!
如对本文有疑问, 点击进行留言回复!!
雷电模拟器adb devices返回127.0.0.1:5555 offline分析和解决办法
Android开发---3种方式教会你炫酷的Android界面缓冲跳转另一界面
网友评论