gpt4 book ai didi

android - Android 4.4.2 中 Google API(x86 系统镜像)和 Google API(ARM 系统镜像)之间的区别

转载 作者:IT老高 更新时间:2023-10-28 13:07:22 24 4
gpt4 key购买 nike

我在关注这个(http://developer.android.com/google/play-services/setup.html#Install)。它要求我安装适用于 Android API 17(或更高版本)的 Google API,但是当我打开 SDK Manager 时,它是这样的:

SDK Manager

那么,我的问题是:这两个 Google API 是什么?而且,这两者有什么区别?

最佳答案

一开始,唯一可用的 Android 系统镜像在 ARM 指令集上运行。系统镜像用于创建不同的 Android 虚拟设备 (AVD) 并模拟常用的不同 Android 设备。

由于开发人员工作站通常基于 Intel x86,因此还必须模拟 ARM 指令集。这导致 AVD 的性能不佳,主要是因为 x86 处理器为模拟 ARM 指令集而进行的转换量很大。

在 Android 4.0.3 (API 15) 中,英特尔提供了他们自己的基于 x86 的 Android 系统镜像。然后可以使用它来创建不需要进行 ARM 转换的 AVD。结合英特尔硬件加速执行管理器 (HAXM),x86 AVM 的速度比同等的 ARM 仿真器快 10 倍。

标准 Android 系统镜像不提供对 Google 特定 Android API(如 Android Google maps API)的支持。它们需要使用 Android SDK 管理器单独安装。要将这些 API 与 x86 系统镜像一起使用,您还需要为相同的 API 级别安装 Google API(x86 系统镜像)。

关于android - Android 4.4.2 中 Google API(x86 系统镜像)和 Google API(ARM 系统镜像)之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23416448/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com