面向 Android* Jelly Bean 的英特尔® 凌动™ x86 映像安装说明 — 推荐

介绍

本文介绍了如何安装面向 Android* Jelly Bean 的英特尔® 凌动™ x86 映像,可用于开发英特尔 x86 架构。

前提条件

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

可选: 面向 Android 的 X86 模拟器映像可使用 Intel Hardware Accelerated Execution Manager (HAXM) 加速。 更多信息,请见本指南中的“优化”部分。

安装

通过 Android SDK Manager 下载

  1. 启动 Android SDK Manager。
  2. 在 Android 4.0.3 (API 16) 下,选择“Intel x86 Atom System Image”:
  3. 选中后,点击“Install Package”按钮。
  4. 查看英特尔公司许可协议。 如您接受所述条款,选择“Accept”并点击“Install”。
  5. SDK Manager 将会把系统映像下载并解压至 Android SDK 目录下的适当位置。

使用系统映像

  1. 启动 Android AVD Manager 并创建一个新的 AVD,将 “Target”设置为“Android 4.1 – API Level 16”,将“CPU/ABI”设置为“Intel Atom (x86)”:

    注: 如果无法将 CPU/ABI 选项设置为 “Intel Atom (x86)”,请确认系统映像是否安装正确。
  2. 点击“Create AVD”按钮 。
  3. AVD 已成功创建,现可使用:

优化

CPU Acceleration(加速)

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

如果您的电脑配备了支持 VT-x 技术的英特尔处理器,建议在使用该系统映像同时使用 Intel Hardware Acceleration Execution Manager (HAXM)。 如要了解更多有关英特尔 HAXM 的信息,请访问:http://www.intel.com/software/android

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

GPU Acceleration(加速)

面向 Android Jelly Bean 的英特尔凌动 x86 映像能够利用硬件 GPU 特性来提高提升游戏、图形密集型项目以及用户界面元素的性能。

注: GPU acceleration 的功能性和性能很大程度上取决于电脑上的显卡和显卡驱动程序。

要使用硬件 GPU acceleration,请按照以下步骤操作:

  1. 打开 Android AVD Manager。
  2. 选择 AVD,然后点击“Edit”按钮。
  3. 出现 AVD 编辑器窗口。 在“Hardware”部分,点击“New”按钮:
  4. 在“Property”下拉框中,选择“GPU Emulation”。
  5. 单击“确定”。
  6. 添加 GPU Emulation 属性之后,将“Value”改为“yes”。
  7. 点击“Edit AVD”按钮保存 AVD。
  8. 修改 AVD 后,将会出现一个对话框,确认 AVD 设置:

    在确认对话框中,“hw.gpu.enabled=yes” 是指已为该 AVD 启用 GPU acceleration。
    注: GPU acceleration 必须在每个 AVD 上分别启用。

版权所有 (C) 2012英特尔公司。 所有权利受到保护。

英特尔、Intel 标识、Atom 和凌动是英特尔公司在美国和其他国家(地区)的商标。

此处涉及的所有产品、计算机系统、日期和数字信息均为依据当前期望得出的初步结果,随时可能更改,恕不另行通知。

*其他的名称和品牌可能是其他所有者的资产。

有关编译器优化的更完整信息,请参阅优化通知