面向 Android* Jelly Bean 4.2 的英特尔® 凌动™ x86 映像安装指南 - 推荐

介绍

本指南在安装面向 Android* Jelly Bean 的英特尔® 凌动™ x86 映像方面提供了相关指导,该映像可用于英特尔 x86 架构上的开发。

前提条件

Android x86 模拟器映像要求安装 Android SDK。 有关安装和配置 Android SDK 的说明,请访问 Android 开发人员网站(http://developer.android.com/sdk/)。

可选: 英特尔硬件加速执行管理器 (HAXM)有助于加快面向 Android 的 X86 模拟器映像的速度。 更多信息,请见本指南中的“优化”部分。

已知问题:

安装

通过Android SDK 管理器下载

  1. 启动 Android SDK 管理器。
  2. 在 Android 4.2 (API 17) 下,选择 "Intel x86 Atom System Image":

  3. 选中后,点击“Install Package”按钮。
  4. 查看英特尔公司许可协议。 如您接受所述条款,选择“Accept”并点击“Install”。
  5. SDK 管理器会自动下载系统映像,并将其解压到 Android SDK 目录下的适当位置中。

使用系统映像

  1. 启动 Android AVD 管理器并创建一个新的 AVD,将 "Target" 设置为 "Android 4.2 – API Level 17",同时将 "CPU/ABI" 设置为 "Intel Atom (x86)"。

    面向 Android Jelly Bean 的英特尔凌动 x86 映像能利用硬件 GPU 特性来提高提高游戏、图形密集型项目以及用户界面相关元素的性能。 如果想获得最佳性能,请务必在创建映像时选中 "Use Host GPU" 复选框。

    注: GPU 加速的功能性和性能在很大程度上取决于您电脑上的显卡和显卡驱动程序。 GPU 加速必须在单个 AVD 上分别启用。

    注: 如果 "Intel Atom (x86)" CPU/ABI 选项无法使用,请确认系统映像是否已正确安装。

  2. 点击 "Create AVD" 按钮。
  3. AVD 已安装成功并可投入使用:

优化

CPU 加速

通过使用基于英特尔 VT-x 技术的硬件虚拟化,面向 Android Jelly Bean 的英特尔凌动 x86 映像的性能将得到显著提升。

如果您的电脑使用的是支持 VT-x 技术的英特尔处理器,我们建议您在使用该系统映像时同时使用英特尔硬件加速执行管理器 (HAXM)。 有关英特尔 HAXM 的更多信息,请访问 http://www.intel.com/software/android

注:英特尔 HAXM 仅适用于 Windows 与 OS X 操作系统。 对于 Linux 主机,可使用基于内核的虚拟机(KVM)来提升模拟性能。 有关在 Ubuntu 上安装和配置 KVM 的更多信息,请参考: https://help.ubuntu.com/community/KVM/Installation

版权所有 (C) 2013 英特尔公司。 保留所有权利。
英特尔、Intel 标识、Atom 和凌动是英特尔公司在美国和其他国家(地区)的商标。
此处涉及的所有产品、计算机系统、日期和数字信息均为依据当前期望得出的初步结果,可随时更改,恕不另行通知。
* 其它名称和品牌可能是各自所有者的财产。

如需更全面地了解编译器优化,请参阅优化注意事项