迁移到Google Maps V2。是否需要使用Google Apis进行编译?

时间:2014-09-08 07:38:41

标签: android android-mapview android-maps-v2 android-maps

如果Google地图V2包含在Google Play服务中,为什么需要使用“Google Apis”进行编译?

我想将使用Google地图v1创建的应用迁移到Google地图v2。我在这里阅读文档:https://developers.google.com/maps/documentation/android/

问题来了,文档说我需要将谷歌播放服务添加到我的应用程序,因为谷歌地图v2包含在那里,所以我做到了。但是在下一步中,文档说我必须使用Google Apis 13而不是Android SDK 13进行编译....所以我不理解它。如果谷歌地图v2包含在谷歌播放服务中...为什么我应该使用谷歌APIS 13编译(就像我使用谷歌地图v1)而不是Android SDK 13?

2 个答案:

答案 0 :(得分:0)

如果你意识到这一点,那么整个混乱就会消失,android是开源的,但google服务不是。

因此,当您使用谷歌服务(如地图)时,您必须使用谷歌地图api进行编译,以便在编译时可以使用它们的类。

答案 1 :(得分:0)

您不必使用Google API进行编译。