文档章节

Android模拟器加速

零点B5
 零点B5
发布于 2014/03/04 16:32
字数 483
阅读 632
收藏 11

使用 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 可用内存 

支持的操作系统:
•Windows 7 (32/64-bit)
•Windows Vista (32/64-bit)
•Windows XP (32-bit only)
•OS X 10.6 or 10.7 (32/64-bit) 

一、下载并安装 Intel HAXM 扩展
启动 Android SDK Manager, 在 Package 列表的最下面就是要用到的 Intel HAXM 扩展, 打勾, 下载, 不用去 Intel 的网站, 如下图:

下载 HAXM 之后, 需要运行安装程序来进行安装, HAXM 下载的目录是 android-sdk\extras\intel\Hardware_Accelerated_Execution_Manager , 运行 IntelHaxm.exe 进行安装, 根据屏幕提示,一步一步安装即可。 

二、下载 Android x86 镜像
打开Android SDK Manager,在你相应版本的安卓模拟器里下载Intel x86的镜像。


三、配置安卓模拟器

在配置界面选择完你的各项参数之后,记住CPU/ABI要选择Intel Atom (x86),并且勾选最下面的使用主机GPU,能使模拟器的流畅度大大增加。设置如图:

到此安卓模拟器就配置完了。。。。。。。。


在运行 IntelHaxm.exe 进行安装时,可能会出现错误提示无法安装,

可尝试进入BIOS 设置,使用箭头键,滚动到“Config”,然后按Enter 键 ,滚动到“CPU”,然后按Enter 键 ,滚动到“Intel  Virtualization Technology”,然后按Enter 键 
选择“Enabled”,然后按Enter 键 ,按Enter 键继续 ,按F10 键以保存并退出 ,然后重新启动计算机,重新安装。

验证安装状态:命令行里输入sc query intelhaxm   看到STATE的属性是RUNNING即可,如图

© 著作权归作者所有

共有 人打赏支持
零点B5
粉丝 3
博文 21
码字总数 13330
作品 0
深圳
高级程序员
私信 提问
加载中

评论(6)

零点B5
零点B5

引用来自“景钱雨”的评论

qemu 就被淘汰了?

也不全是吧,Intel haxm对处理器有要求!双向选择吧。。
景钱雨
景钱雨
qemu 就被淘汰了?
零点B5
零点B5

引用来自“景钱雨”的评论

引用来自“LK-石头”的评论

引用来自“景钱雨”的评论

Android-x86出到几了?

android4.4的好像都有吧。。具体你可以查看一下

性能如何呢

现在我的模拟器 开机速度 和 点击后反应 都快了不少。。。13
景钱雨
景钱雨

引用来自“LK-石头”的评论

引用来自“景钱雨”的评论

Android-x86出到几了?

android4.4的好像都有吧。。具体你可以查看一下

性能如何呢
零点B5
零点B5

引用来自“景钱雨”的评论

Android-x86出到几了?

android4.4的好像都有吧。。具体你可以查看一下
景钱雨
景钱雨
Android-x86出到几了?
Android 模拟器现已支持 AMD 处理器和 Hyper-V

作者:Jamal Eason, Android 产品经理 自两年前谷歌对 Android 模拟器进行重大更新以来,我们一直致力于开发出一款运行速度快、功能全面的模拟器,帮助您为用户打造卓越应用体验。Android 模...

Android_开发者
2018/07/20
0
0
Android 模拟器大幅优化

来自Android开发者博客的消息,Android模拟器现在已经有了多项改进和优化,可以让开发者们更方便的进行应用开发。Android模拟器是Android开发者进行应用研发和测试的重要工具,由于目前Andro...

虫虫
2012/04/10
5K
21
01、使用 intel硬件加速执行管理器,提速你的模拟器

背景 刚开始接触android的开发学习,吐槽下它的模拟器,启动速度忒慢了,简直无法忍受。但是没办法,手头只有一部4.4系统的机子,对于测试以前版本及屏幕分辨率的运行情况只能求助与模拟器了...

evilgod528
2014/07/19
0
0
tcgames无需安卓模拟器电脑玩手游连接黑屏、闪退、连接不上问题汇总

tcgames连接不上手机怎么办?tcgames连接电脑黑屏闪退如何解决?tcgames为什么一直显示正在连接中?tcgames是一款无需安卓模拟器也可以在电脑上玩手机游戏匹配手游服玩家的工具,部分玩家在使...

cdjiehua
2018/03/27
0
0
最佳Android模拟器,你值得拥有

Android是使用最为广泛的开源手机操作系统,在全球有超过十亿的Android设备被激活——我们需要在这些设备进行实验,来确保应用程序的安全性和可用性。在Google Play Store中提供了1500多万可...

Miss_Hello_World
2015/08/25
0
0

没有更多内容

加载失败,请刷新页面

加载更多

day11

architect刘源源
今天
6
0
论学好Linux系统的超级重要性

不知道各位在日常的工作生活中有没有接触过“rm -rf /*”这个命令,因为这个命令搞出来的事情可还不少呢!前段时间就在一个群里看到了有个小伙子,老板让他去维护一下服务器,这小伙也不太懂...

Linux就该这么学
昨天
6
0
git 使用

1,首先在github配置好信息和仓库,然后在本地进行操作 git init git config user.name 'zhangwuer' git config user.email '56789053@qq.com' 2,与远程分支建立连接 git checkout -b test......

天王盖地虎626
昨天
3
0
git checkout 命令详解

在日常的git操作中,git checkout——检出,是我们的常用命令。最为常用的两种情形是创建分支和切换分支。 在下面的命令中,使用了一些简写,在这里说明一下: git st # git statusgit ci ...

shzwork
昨天
10
0
【Nginx】Nginx多级代理,获取客户端真实请求IP以及每级代理IP

Nginx多级代理,获取客户端真实请求IP以及每级代理IP 如图所示,每一级nginx里的location配置里需要加上对应的配置,最后一级nginx是直接到应用,测试时为了方便,直接用echo模块去测试,打印...

薛定谔的旺
昨天
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部