安卓* 姜饼人英特尔® 凌动™ x86 镜像安装指南——手动

介绍

本文将全程指导您安装安卓* 姜饼人版本英特尔® 凌动™ x86 镜像,该镜像能够被用于基于英特尔x86架构的开发。

必备条件

安卓 x86 模拟器镜像需要安装Android SDK。关于安装和配置Android SDK的指南,请参考安卓开发者网站(http://developer.android.com/sdk/)。

安卓 x86 模拟器镜像能够通过使用英特尔硬件加速执行管理器(HAXM)进行加速。了解更多信息,请参考 本文的“优化”部分。

安装

  1. 从安卓* 2.3.7 (姜饼人)x86 模拟器镜像网站 (https://software.intel.com/zh-cn/android/articles/android-237-gingerbread-x86-emulator-system-image/)下载 "sysimg_x86-10_r04.zip" 文件至您的计算机。
     
  2. 解压缩下载的文件至您的安卓SDK安装位置 <sdk>/system-images/android-10/default/x86/ 文件夹,如下图所示:

  3. 当文件被解压缩至 <sdk>/system-images/android-10/default/x86/ 文件夹,该文件夹应该如下图所示:

  4. 启动 Android SDK Manager 程序。
     
  5. 验证 英特尔 x86 凌动系统镜像在状态列表下显示为 "Installed",如下图所示:
     

  6. 在 "Tools" 菜单下选择 "Manage AVDs...",如下图所示:
     

  7. 安卓虚拟设备管理器窗口会出现。选择 "Create…" 按键。
     

  8. 在名称栏为您的虚拟设备输入一个名称。注意,名称中不允许出现空格。
     
  9. 从目标区域的下拉菜单中选择 "Android 2.3.3 – API Level 10",从CPU/ABI下拉菜单中选择 “Intel Atom (x86)” ,如下图所示:
     

  10. 当您选择了您的配置设置后,点击 "OK" 按键。
     
  11. 新的虚拟设备会在安卓虚拟设备管理器中出现。选择这个新的设备并点击 "Start ..." 按键,如下图所示:
     

  12. 启动选项窗口会出现。为您的系统选择屏幕尺寸及dpi,否则模拟器可能超出您的屏幕范围。点击 "Launch" 按键,如下图所示:
     

  13. 过一小段时间,模拟器将会启动,而您应看到下面的屏幕:
     

优化

CPU 加速

安卓姜饼人版本x86镜像的性能可以通过使用Intel VT-x技术的基于硬件的虚拟化实现改进。

如果您的计算机拥有带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

GPU 加速

安卓姜饼人版本英特尔凌动 x86 镜像能够利用硬件GPU的特性来提升游戏、图像密集型程序和用户界面元素的性能。

注意:GPU加速的功能和性能高度依赖于您的计算机的显卡和显示驱动。

使用硬件GPU加速,执行下面的步骤:

  1. 打开 Android AVD Manager。
  2. 选择 AVD 并点击 “Edit” 按键。
  3. AVD 编辑窗口将出现。在模拟器选项区域,勾选 “Use Host GPU” 选项:


     
  4. 点击 “OK” 按键来存储 AVD。
     
  5. 在AVD被修改过后,一个对话框会出现来确认 AVD 的设置:

在确认对话框里,“hw.gpu.enabled=yes”行表示GPU加速已支持相应的AVD。
注意:GPU加速必须基于每个AVD提供单独支持。

版权所有 © 英特尔公司。保留所有权利。

英特尔,凌动和英特尔标志是英特尔公司在美国和/或其他国家(地区)的商标。

所有特定的产品,计算机系统,日期和图片均基于目前的初步预期,可能在未经通知的情况下发生变化。

*文中涉及的其它名称及商标属于各自所有者资产。

如何使用安卓模拟器的更多指南,请访问:http://developer.android.com/guide/developing/devices/emulator.html

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