选择哪一个作为项目构建目标? Google API或SDK平台

时间:2013-12-12 06:08:22

标签: android google-maps android-build android-version

我一直在寻找,但找不到这两件事之间的区别。我已经阅读了其他一些问题,其中有人说当我们要整合 Google Maps Api 或使用时,我们应该使用 Google Apis 作为构建目标其他谷歌apis。

问题在于我在基于简单的 Android 4.4 而不是 Google API(平台4.4)的项目上使用地图,地图在我的工作正常Galaxy s3。

他们怎么可能工作?

如果他们正在工作,那么Google API和SDK平台之间有什么区别? 或者只是与模拟器有关?

3 个答案:

答案 0 :(得分:7)

现在使用Google API毫无意义,因为大部分内容(包括其中包含的内容)已被弃用并转移到Google Play服务。选择Google API除了可能会增加程序的大小之外不会执行任何操作。不同之处在于4.4 SDK,您还可以获得所有Google API的内容

答案 1 :(得分:3)

如果您使用Google Maps Android API v2,则不需要(但不会伤害您)使用Google API。 Google API适用于您使用已弃用的Google Maps Android API v1或编程USB

答案 2 :(得分:0)

Google API包括Google地图和其他特定于Google的图书馆。 Android版仅包含核心安卓库。

至于选择哪一个,我会使用Android API,直到您发现需要Google API为止;例如,当您需要Google地图功能时。

http://code.google.com/android/add-ons/google-apis/index.html是指向Google API页面的链接。