介绍

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

前提条件

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

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

已知问题:

    摄像头问题: 当在 android 4.2 系统映像上录制视频时摄像头会失灵,该问题已经记录在: http://code.google.com/p/android/issues/detail?id=41227
  • 浏览器问题: 浏览器与 Vista 32 位机上的模拟器会出现随机冲突 该问题已经记录在:http://code.google.com/p/android/issues/detail?id=42733
  • 稳定性问题: 当一个 AVD 使用的设备 RAM 大小为 1024 时,模拟器可能会失灵。 英特尔正在调查该问题,并将进一步提供说明。

安装

手动下载

  1. 转至http://www.intel.com/software/android。
  2. 下载英特尔 x86 凌动系统映像。

    转至 Android SDK 所在的目录。 就 Windows 而言,该目录会有所不同,这取决于您在安装它时选择的是 "anyone using this computer(使用本电脑的任何人)" 还是 "just for me(只为我)"。 如果您是针对“每个人”安装,那么它在一台 64 位 Windows 机器上的位置应该是 "c:\Program Files (x86)\android" 如果您选择的是“just for me”,那么它应该位于 "c:\users\<username>\AppData\local\android"。 在一台 mac 机上,它通常安装在 "/home/<username>/Desktop/android-sdk-macosx/"。 以下使用说明和屏幕截图适用于 "just for me" windows 安装,但是文件需要解压到与 Android 安装时采用的路径一致的相对路径(无论是在 Windows 上还是在 Mac 上)

  3. system-images目录中包含按架构划分的 Android 系统映像: 如果不存在适用于 API level 17 的 "android-17" 目录,您就需要创建该目录。

  4. 展开android-17(此目录中包含 API Level 17 系统映像):

  5. 将已下载系统映像文件中包含的x86目录直接解压到android-17目录中。 该目录结构应当包含以下文件:

  6. 系统映像已成功安装并可投入使用。

使用系统映像

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

更多相关文章

  1. Android 系统框架介绍
  2. Android开机向导setupwizard,设置系统语言,WiFi向导
  3. Android 4 / iMX6系统开发手记
  4. 面向 Android* Jelly Bean 4.3 的英特尔® 凌动™ x86 映像安装
  5. 面向 Android* Jelly Bean 4.2 的英特尔® 凌动™ x86 映像安装
  6. [置顶] 如何使Android应用程序获取系统权限来修改系统时间
  7. 去除Android系统应用的通知功能
  8. Android 根文件系统分析(2)

随机推荐

  1. android应用市场、社区客户端、漫画App、
  2. Android(安卓)Studio配置教程
  3. Android学习笔记---09_深入了解各种布局
  4. android 图片平铺实现
  5. [置顶] Android设备adb授权的原理
  6. Android自动化测试框架—Robotium 4.3介
  7. Android(安卓)SDK更新失败的解决方法
  8. android应用安全――数据安全
  9. Android群英传知识点回顾——第六章:Andro
  10. Android文字垂直滚动、纵向走马灯的几种