`
leecong1p
  • 浏览: 147868 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

用intel驱动提升android模拟器速度

 
阅读更多

感谢一碗豆腐向我推荐。

android模拟器是模拟ARM的,速度很慢,大家经常用X86版的模拟器,速度给力,但是虚拟机什么的太麻烦。其实可以直接用SDK里的X86模拟器并使用intel提供的加速驱动,方法如下:

1)首先你必须是intel的CPU,且支持VT技术(比如i3、i5、i7)。确认在BOIS里开启了CPU VT技术和Execute Disable技术,系统的数据执行保护DEP功能已开启(windows)。

2)更新你的android SDK manager,下载安装android4.2(2.3等版本也有)分支下的Intel x86 Atom System Image。如图:

 

3)下载并安装Intel HAXM(支持WINDOWS、MAC OSX、Linux,自己下载对应版本),这个在SDK Manager里Extra分支下也有下载,不过建议下载官方提供的最新版本,地址:http://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager

4)打开AVD管理器,新建一个刚刚下载的X86模拟器(选择对应的SDK版本后,CPU选X86即可),如图:

大功告成。实验一下,速度,尤其是模拟器启动速度确实提升不少。据说兼容性会有问题,相信只要是你原生的JAVA开发,不用影响兼容性的NDK混编(壮哉我大JAVA),就绝对不会有问题。

 补充1:android SDK里提供了2.3.3的X86模拟器镜像,但是经过测试这个镜像不能正常工作,而且4.2的X86镜像运行速度相对较慢。各位可以去Intel网站下载2.3.7的X86镜像,这个镜像SDK里是不提供的,需要手动下载然后复制到SDK的add-ons目录下。经测试,X86的2.3.7模拟器运行非常完美,速度飞快。下载地址:http://software.intel.com/en-us/articles/android-237-gingerbread-x86-emulator-image-add-on/

补充2:windows下,如果安装HAXM提示Execute Disable (XD) Bit没有开启,说明你的系统没有开启数据执行保护DEP功能。开启方法,我的电脑属性-高级-启动和鼓掌修复-设置-点击编辑按钮,将系统启动数据保护选项NoExecute=alwaysOff改为NoExecute=optin,重启即可。

更多内容请关注我的独立博客:www.leestorm.com

分享到:
评论

相关推荐

    IntelHaxm Android模拟器加速

    它利用Intel处理器的硬件加速功能,使得在基于Intel处理器的Windows、Mac或Linux系统上运行Android模拟器时,能获得更快的运行速度和更流畅的体验。对于开发者而言,这意味着可以更高效地测试应用,提高开发效率。 ...

    Android模拟器Intel Atom下载安装配置

    在实际开发过程中,掌握如何正确配置和使用Android模拟器至关重要,特别是使用Intel Atom这样的高性能系统映像,可以大大提高开发效率。同时,理解如何调整AVD参数和安装HAXM,也是每个Android开发者必备的技能。...

    Android 模拟器加速

    Intel HAXM利用了Intel处理器的硬件虚拟化技术(VT-x),将CPU的部分功能直接分配给虚拟机使用,从而大幅度提高Android模拟器的运行速度。它通过减少CPU的软件模拟工作,加快了系统调用和内存访问的速度,使得模拟器...

    Android Studio模拟器用.rar

    HAXM是Intel公司为Android模拟器提供的一款硬件加速器,它可以显著提高ARM兼容Android虚拟设备的运行速度。在不启用HAXM的情况下,模拟器的性能可能会非常慢,因为它是基于软件的CPU模拟。HAXM通过利用主机系统上的...

    haxm-windows_v7_2_0(android-sdk安装需要)

    标题 "haxm-windows_v7_2_0(android-sdk安装需要)" 指的是Intel Hardware Accelerated Execution Manager(HAXM),这是一个为Android模拟器提供硬件加速的驱动程序,专为运行在Windows系统上的Android SDK设计。...

    android签名的HAXM驱动.rar

    HAXM(Hardware Accelerated Execution Manager)是Intel提供的一种技术,用于提升Android模拟器的性能。它利用了Intel处理器的硬件虚拟化功能,使得模拟器可以在CPU级别上加速运行,从而显著提高模拟器的运行速度,...

    eclipse安卓开发模拟器intel加速cpu

    HAXM是一种硬件辅助虚拟化技术,专为Android模拟器设计,能够显著提升在Intel处理器上的Android模拟器性能。它利用Intel CPU的硬件虚拟化功能,将部分模拟工作卸载到硬件上,从而加快模拟器的运行速度,缩短应用启动...

    intelhaxm-android.zip

    Intel HAXM(Intel Hardware Accelerated Execution Manager)是Android Studio中用于加速Android模拟器的一款重要组件,主要针对基于Intel处理器的系统。它利用硬件虚拟化技术来提高Android虚拟机(AVD,Android ...

    Android应用源码之2.模拟器的使用-IT计算机-毕业设计.zip

    1. **HAXM(Intel Hardware Accelerated Execution Manager)**:为了提高模拟器的运行速度,可以安装HAXM驱动,利用CPU的硬件加速功能,使得基于Intel处理器的系统运行Android模拟器更快。 2. **GPU加速**:开启...

    intelhaxm-android

    标题中的“intelhaxm-android”指的是Intel Hardware Accelerated Execution Manager(HAXM),这是一个用于Android模拟器的硬件加速器,由Intel开发。HAXM通过利用主机CPU的硬件虚拟化功能来显著提升Android ...

    安卓模拟器Android SDK 4_0_3 R2安装完整图文教程

    5. **安装HAXM**: 如果你的电脑支持,安装Intel HAXM可显著提升模拟器的运行速度。在SDK Manager中找到并安装HAXM,然后按照指示进行设置。 6. **创建AVD (Android Virtual Device)**: 打开AVD Manager,创建一个新...

    haxm-windows-v7.3.2 亲测支持I3-4160处理器(HAXM驱动)

    [亲测支持I3-4160处理器],问题描述:Android Studio安装后,默认安装haxm的当前版本驱动,但有些老旧的电脑需要安装旧版驱动,经过反复测试,该版本驱动支持I3-4160...开启HAXM的时候,android模拟器的速度会明显增快。

    安卓模拟器Emulator.rar

    2. **HAXM(Intel Hardware Accelerated Execution Manager)**:为了提升模拟器的性能,通常会安装HAXM驱动,它利用硬件辅助虚拟化技术加速模拟器的运行。但请注意,这需要你的电脑支持Intel VT或AMD-V技术。 3. *...

    Android SDK Manager和AVD Manager使用.docx

    通过以上内容,我们不仅了解了Android SDK Manager和AVD Manager的基本使用方法,还学习了如何优化模拟器性能、真机调试技巧以及如何利用CPU虚拟化技术来提升模拟器的速度。这些都是Android开发中不可或缺的关键技能...

    android签名的HAXM驱动

    在Android开发过程中,硬件加速执行管理器(Hardware Accelerated Execution Manager, 简称HAXM)是一款重要的软件,它允许Android模拟器在基于Intel处理器的Windows、Mac或Linux系统上进行快速运行。HAXM通过虚拟化...

    haxm-for_windows.zip

    HAXM是一款由Intel提供的硬件辅助虚拟化软件,主要用于加速Android Studio中的Android模拟器性能。 描述中提到的"可解决 failed to open driver问题"进一步确认了这个压缩包的用途。当用户尝试在Android Studio中...

    IntelHaxm6.0.1-windows7

    Intel Hardware Accelerated Execution Manager(Intel HAXM)是Intel公司为Android开发的一款硬件辅助虚拟化引擎,它专为Android模拟器提供性能加速,显著提高了在物理设备上运行Android模拟器的速度。对于开发者和...

    haxm-windows_v7_7_0.zip

    综上所述,HAXM是Intel为提升Android模拟器性能而设计的一款硬件加速工具,特别适合使用Intel处理器的用户。7.7.0版本的更新可能带来了性能提升和一些新的优化。提供的压缩包文件包括一个自动安装脚本、安装程序和...

    genymotion试用

    在安装Genymotion时,如果电脑是Intel处理器,系统会提示安装Intel HAXM,因为它可以显著提高基于Intel处理器的Android模拟器的速度。确保电脑满足HAXM的硬件需求,如支持VT-x技术,并在BIOS设置中开启,是安装成功...

Global site tag (gtag.js) - Google Analytics