0

我一直在为我的所有应用程序使用 V1 MapView。我想我应该研究一下 Google Maps Android API V2 并开始遵循本页上的教程当然,就像大多数 android 一样,教程过程有足够多的错误或遗漏,以至于无法正常工作。进一步的研究发现,很少有其他人能够使其工作。

然而,在进行这项研究时,我跳到了这个页面,上面写着:

如果您想在模拟器上测试您的应用程序,请展开 Android 4.2.2 (API 17) 或更高版本的目录,选择 Google APIs,然后安装它。然后创建一个以 Google API 作为平台目标的新 AVD。注意:只有 Android 4.2.2 及更高版本的 Google API 平台包含 Google Play 服务。

我了解 V2 API 通过 Google Play 服务运行,这是否意味着如果我使用 V2 API,我的应用程序无法针对较旧的 android 版本?

谢谢,加里

4

2 回答 2

1

您只能在模拟器中在 4.2.2 上对其进行测试的原因是该版本带有 google play 服务。

只要设备安装了谷歌播放服务,谷歌播放服务就可以在任何 2.2 及更高版本上运行

于 2013-08-12T15:58:37.717 回答
0

不,它不需要 4.2.2。您引用的该文档仅与仿真有关。在为 4.2.2 添加模拟器/Google API 之前,不包括 Google Play 服务。如果您想在 Android 版本 <4.2.2 上测试您的地图集成,您需要使用真实设备。

于 2013-08-12T15:59:06.383 回答