在开发Android应用程序的过程中,我已经使用谷歌地图android v1已经获取了API密钥并添加了Xml及其显示。我怀疑v2现在是否可用,我在Google搜索中发现v1 APIkey提供将从3月3日起停止。所以现在,如果我用v1创建它将在3月3日之后与Jelly Bean合作。
由于v2将支持新版本的API级别17,并且不支持没有OpenGl的较低版本,因此如果我使用v1创建应用程序,那么支持API级别7到17可以吗?
答案 0 :(得分: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的应用将继续在设备上运行。
答案 1 :(得分:0)
两种API在设计上都有很大差异,因此很多工作从一个改变到另一个。 v2的唯一限制是Android 2.3和OpenGL ES 2.0,根据Android dashbord,截至2月1日,Android 2.3为90%,而opengl 2.0为10月1日为92%。
因此我建议你直接用v2开始。
v1是一个“工作”API,但是存在严重的设计问题,而v2则更具限制性,因为它更加优化。 (你必须在v1上做的大多数优化,你不需要在v2上再做它们)