提升Android* 模拟器速度的办法

ekhsofxe_ibb 2014-02-26 11:49:02
加精
如果您是一名 Android* 开发人员,而且对 Android 模拟器的性能不满意,请阅读本文。 我们经常听到许多 Android 开发人员抱怨模拟器速度缓慢而且难以操作,但是事实并不应该如此! 如果您使用的是采用英特尔 处理器且支持英特尔虚拟化技术并运行 Microsoft Windows* 或 Apple Mac OS* 的新电脑,那么您可以使用英特尔硬件加速执行管理器(英特尔HAXM)或 KVM for Linux* 来轻松地大幅提升 Android 模拟器的性能,进而加快 Android 应用的测试和调试速度。 本文详细介绍了加速模拟器所需的步骤以及如何对其进行操作。 然后,我们将介绍如何使用 NDK 编译 x86 原生代码以及如何将包含 x86 原生库的 APK 提交至 Google Play 商店。 英特尔 HAXM 还可用于加速 Tizen* 模拟器,但这不在本文的讨论范围之内。 如欲获取更多信息,请访问 tizen.org,了解 SDK 部分的内容。

1. 简介

本文将为您安装英特尔 硬件加速执行管理器(英特尔 HAXM)提供指导。英特尔 HAXM 是一款硬件辅助虚拟化引擎(管理程序),它可通过英特尔 虚拟化技术(英特尔VT)在 Windows* 上加快 Android* 开发速度。 此外,它还介绍了如何在 Linux* 上安装硬件辅助 KVM,并介绍了如何使用公认的最佳方法进行原生编译并将应用提交至面向 x86 的 Google Play 商店。

2. 安装

2.1. 前提条件

您需要安装 Android SDK。
您的电脑必须采用英特尔处理器并支持通过 BIOS 启用的英特尔 VT-x、EM64T 和病毒防护技术 (XD) 功能。
2.2.在 Windows 上安装

安装 Android SDK 后,请打开 SDK 管理器。 在附加部分,您可以找到英特尔 HAXM。

勾选方框并点击“Install packages…”按钮,安装软件包后,状态即会显示为“Installed”,这是误导,事实并非如此。 SDK 仅在您的设备上复制了英特尔 HAXM 可执行文件,而是否安装这些可执行文件则取决于您。

如要安装英特尔 HAXM 可执行文件,请在您的硬盘中搜索 IntelHaxm.exe(在 Mac OS X 上请搜索 IntelHAXM.dmg)。 如果您设置为默认,该文件应该位于以下目录:C:\Program Files\Android\android-sdk\extras\Intel\Hardware_Accelerated_Execution_Manager\IntelHaxm.exe。

英特尔 HAXM 仅可与英特尔 凌动? 处理器 x86 系统映像一起使用, 该映像可用于 Android 2.3.3 (API 10)、4.0.3 (API 15)、4.1.2 (API 16)、4.2.2 (API 17)。 通过 SDK 管理器,这些英特尔系统映像的安装方法与基于 ARM 的映像的安装方法完全相同。


点击 IntelHaxm 可执行文件时,将会显示如下欢迎界面:


请点击这个链接阅读详细介绍:http://g.csdn.net/5265884
...全文
1785 27 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
27 条回复
切换为时间正序
请发表友善的回复…
发表回复
Rocloud 2014-05-05
  • 打赏
  • 举报
回复
进来学习学习,感谢你的科普
超自然 2014-04-25
  • 打赏
  • 举报
回复
通用的最好。。赞
wlgjvjsaxnf 2014-04-25
  • 打赏
  • 举报
回复
过来学习下,感谢楼主分享
线上运营 2014-04-24
  • 打赏
  • 举报
回复
在x86下好多软件无法跑吧。。
sinilaiqop 2014-04-22
  • 打赏
  • 举报
回复
lehedele 2014-04-22
  • 打赏
  • 举报
回复
过来学习下,感谢楼主分享
1234_yh 2014-04-21
  • 打赏
  • 举报
回复
过来学习下,感谢楼主分享
梧桐芭蕉 2014-04-21
  • 打赏
  • 举报
回复
过来学习下,感谢楼主分享
ptfcwnsohq 2014-04-21
  • 打赏
  • 举报
回复
赞,先留名备用
jqsasbkqzuze 2014-04-21
  • 打赏
  • 举报
回复
过来学习下,感谢楼主分享,这个应用好。
TX2012LH 2014-04-21
  • 打赏
  • 举报
回复
显示installed是假的?
bxxbbxxb2009 2014-04-16
  • 打赏
  • 举报
回复
非常感谢分享!
大家好1 2014-03-07
  • 打赏
  • 举报
回复
过来学习下,感谢楼主分享
qiutai2008 2014-03-06
  • 打赏
  • 举报
回复
过来学习下,感谢楼主分享,这个应用好。
Jason-Jin 2014-03-04
  • 打赏
  • 举报
回复
真的是很快,我刚才试验了,顶!
bigbaldy 2014-03-03
  • 打赏
  • 举报
回复
很有用,感谢楼主分享!
nettman 2014-03-03
  • 打赏
  • 举报
回复
ptfcwnsohq 2014-02-28
  • 打赏
  • 举报
回复
过来学习下,感谢楼主分享
austin9972 2014-02-28
  • 打赏
  • 举报
回复
shinestare 2014-02-28
  • 打赏
  • 举报
回复
赞,先留名备用
加载更多回复(6)

567

社区成员

发帖
与我相关
我的任务
社区描述
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
社区管理员
  • 英特尔技术社区
  • shere_lin
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧