1

在开发 Android 应用程序的过程中,我使用 Google Map android v1 获取 API 密钥并添加到 Xml 及其显示中。我怀疑 v2 现在可用,我在 Google 搜索中发现 v1 APIkey 提供将从 3 月 3 日起停止。所以现在,如果我用 v1 创建它会在 3 月 3 日之后在果冻豆的 froyo 中工作。

由于 v2 将支持新版本的 API 级别 17,并且不支持没有 OpenGL 的较低版本,所以如果我使用 v1 创建应用程序,是否可以支持 API 级别 7 到 17?

4

2 回答 2

3
Will I be given opportunity to edit API key after March 3rd ? 

if I create with v1 will it be working in froyo to Jelly Bean after March 3rd.

是的

最好使用 Google Maps Api V2 而不是 V1,因为Google Maps Android API v1 不会添加任何新功能。但是,使用 v1 的应用程序将继续在设备上运行

于 2013-02-21T14:39:53.577 回答
0

两种 API 在设计上都非常不同,从一个到另一个需要大量工作。v2 的唯一限制是 Android 2.3 和 OpenGL ES 2.0,根据 Android dashbord,截至 2 月 1 日,Android 2.3 为 90%,截至 10 月 1 日,opengl 2.0 为 92%。

因此,我建议您直接从 v2 开始。

v1 是一个“工作”的 API,但存在严重的设计问题,而 v2 限制性更强,因为它更加优化。(您必须在 v1 上进行的大多数优化,您不再需要在 v2 上进行)

于 2013-02-21T20:47:12.167 回答