Android 虚拟设备安装 Google APIs Intel Atom

Posted

技术标签:

【中文标题】Android 虚拟设备安装 Google APIs Intel Atom【英文标题】:Android Virtual Device install Google APIs Intel Atom 【发布时间】:2015-01-22 23:16:45 【问题描述】:

我正在使用 android 虚拟设备进行 android 开发。 每次我想使用目标 Google API(Google Inc.)创建 AVD - API 级别 21 时,AVD 管理器都会显示消息

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 API 目标

【问题讨论】:

【参考方案1】:

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

创建手机 AVD 的最低要求是什么?

打开您的 SDK 并安装以下内容:

    SDK Platform Google APIs(如果在您的 SDK 中找到)。 ARM EABI v7a System ImageGoogle APIs Intel x86 Atom System Image(根据您将在 AVD 的 CPU/ABI 上使用的系统映像选择一个)。 Google APIs ARM EABI v7a System Image(如果在您的 SDK 中找到并且您将使用 ARM EABI v7a 系统映像作为 AVD 的 CPU/ABI)。 Google APIs (x86 System Image)Google APIs (ARM System Image)(二选一)。 Intel x86 Atom System Image(如果您将使用 ARM EABI v7a 系统映像,请不要安装)。 创建您的 AVD。

注意:

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

【讨论】:

你需要Google APIs Intel x86 Atom System ImageIntel x86 Atom System Image吗?另外,您是否应该同时拥有 64 位和 32 位 Atom 系统映像?

以上是关于Android 虚拟设备安装 Google APIs Intel Atom的主要内容,如果未能解决你的问题,请参考以下文章

Android 虚拟机:双重错误:“未安装 Google Play 游戏”

使用哪个 API 访问 Android 设备上的 GPS 位置? Android API 或 Google 位置服务 API

Eclipse/Android:无法安装 Google API 目标

打开eclipse后应该怎样安装 Google map API ?在Android sDK Manager列表中没有找到Google map API 这应该

Google Maps Android API V2 检查设备上是不是安装了 GoogleMaps

Android:Camera2 API 仅在 Google Pixel 2 和 2 XL 设备上崩溃