与 v1 相比,适用于 Android 的 Google Maps API V2 是一个巨大的飞跃:更好的渲染、片段支持……但我试图澄清一个灰色区域关于它的使用。
我期待为没有 Google Play的 Android 设备创建一个基于地图的应用程序,例如低端平板电脑或汽车收音机,并在第三方市场上分发它。使用 V1 API 的此类应用程序是可能的。
V2 依赖于 Google Play 服务,该服务仅适用于具有 Google Play 的设备。这是否意味着上述设备肯定无法使用 V2 API?
与 v1 相比,适用于 Android 的 Google Maps API V2 是一个巨大的飞跃:更好的渲染、片段支持……但我试图澄清一个灰色区域关于它的使用。
我期待为没有 Google Play的 Android 设备创建一个基于地图的应用程序,例如低端平板电脑或汽车收音机,并在第三方市场上分发它。使用 V1 API 的此类应用程序是可能的。
V2 依赖于 Google Play 服务,该服务仅适用于具有 Google Play 的设备。这是否意味着上述设备肯定无法使用 V2 API?
我期待为没有 Google Play 的 Android 设备创建一个基于地图的应用程序,例如低端平板电脑或汽车收音机,并在第三方市场上分发它。使用 V1 API 的此类应用程序是可能的。
只是因为这些设备的制造商盗版了 Maps 代码,因为 Maps V1 和 Maps V2 仅适用于通过验证和许可该代码的制造商。
这是否意味着上述设备肯定无法使用 V2 API?
除非有类似的盗版,是的。
您可以尝试手动安装 Google 地图所需的 bin 文件,就像您想让模拟器运行 Google Map API V2 时一样。
您可以从我写的以下博客文章中获得有关它是如何完成的更多信息:
我不知道此解决方案是否适用于这些设备,但您可以尝试一下。