2014-11-25 64 views
2

我正在使用android虚拟设备进行android开发。 每次我想创建目标谷歌的API(谷歌公司)的AVD - API级别21时,AVD管理器显示消息Android虚拟设备安装Google APIs Intel Atom

This AVD may not work unless you install the Google APIs Intel Atom (x86) system image for Android 5.0 (API 21) first. 

在此之前,我使用的是Android 5.0 - API级21的目标来代替。 我能做些什么来使用Google APIs目标

回答

2

您需要先在您的Android SDK中安装Google APIs Intel x86 Atom System Image,但是Google APIs Intel x86 Atom_64 System Image为您创建的64位系统映像。请记住,您将始终需要为每个Android SDK API级别安装Google APIs System Image。但它不包括Android 4.4W(API等级20)。

什么是我需要创建一个电话AVD的最低要求是什么?

打开您的SDK,并安装以下软件:

  1. SDK Platform
  2. Google APIs(如果你的SDK中找到)。
  3. ARM EABI v7a System ImageGoogle APIs Intel x86 Atom System Image(选择基于你将你的AVD的CPU/ABI上使用您的系统映像之一)。
  4. Google APIs ARM EABI v7a System Image(如果发现您的SDK &如果你将使用ARM EABI V7A系统映像作为AVD的CPU/ABI)。
  5. Google APIs (x86 System Image)Google APIs (ARM System Image)(任选其一)。
  6. Intel x86 Atom System Image(如果您使用ARM EABI v7a系统映像,请勿安装)。
  7. 创建您的AVD。

注:

  1. 请根据您将使用系统映像其中的一个。仅限ARM EABI v7a或Intel Atom x86。
  2. 如果您正在使用Intel Atom x86 System Image,您需要安装“英特尔HAXM”第一个(在谷歌搜索)。只有当您的计算机处理器强大且速度足够时,此系统映像才支持。我的电脑使用Intel Core 2 Duo @ 2.93 GHz E7500,但不支持使用Intel HAXM(这意味着我不能使用Intel Atom x86 System Image作为我的AVD的CPU/ABI,所以我需要升级我的电脑的CPU)。
+0

你既需要'谷歌API的英特尔凌动x86的系统Image'和'英特尔凌动x86的系统Image'?另外,你是否应该拥有64位和32位Atom系统映像? – velocirabbit 2015-10-05 00:03:43