首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >X86 4.4.2中谷歌API( Android系统镜像)与谷歌API (ARM系统镜像)的差异

X86 4.4.2中谷歌API( Android系统镜像)与谷歌API (ARM系统镜像)的差异
EN

Stack Overflow用户
提问于 2014-05-02 04:55:15
回答 1查看 69K关注 0票数 95

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

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

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-07-18 12:58:37

最初,唯一可用的Android系统映像运行在ARM指令集上。系统镜像用于创建不同的Android Virtual Devices (AVDs)并模拟常用的不同Android设备。

由于开发人员工作站通常基于英特尔x86,因此还必须模拟ARM指令集。这导致AVDs的性能不佳,这主要是由于x86处理器为模拟ARM指令集而执行的翻译量。

在Android4.0.3(API15)上,英特尔提供了他们自己的基于x86的安卓系统镜像。这可以用来创建不需要进行ARM平移的AVDs。与英特尔硬件加速执行管理器(HAXM)相结合,x86 ARM的速度比同等的ARM仿真器快10倍。

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

票数 130
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23416448

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档