我一直在寻找,但找不到这两件事之间的区别。我已经阅读了其他一些问题,其中有人说当我们要整合 Google Maps Api 或使用时,我们应该使用 Google Apis 作为构建目标其他谷歌apis。
问题在于我在基于简单的 Android 4.4 而不是 Google API(平台4.4)的项目上使用地图,地图在我的工作正常Galaxy s3。
他们怎么可能工作?
如果他们正在工作,那么Google API和SDK平台之间有什么区别? 或者只是与模拟器有关?
答案 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页面的链接。