地图没有显示使用谷歌地图API企业版

问题描述:

我从迁移谷歌地图API的Android v2的谷歌地图API的Android应用程序为商务以下说明这里:https://developers.google.com/maps/documentation/business/mobile/android/config#migrate_an_existing_application地图没有显示使用谷歌地图API企业版

这应该是非常简单的,但不幸的是更换后的所有com.google.android.gms.maps对com.google.android.m4b.maps的引用,该应用程序正在编译,但地图未显示:我改为使用灰色矩形。

一个可能的原因(实际上我目前不明白的一件事)是API密钥与我用于Google Maps Android API的密钥完全相同。从逻辑上讲,应该有个人代码进入某个地方,比如Google发送的客户端ID /加密密钥。

任何人都可以帮助我吗?

+0

当您转移到Google Maos Android v2 API时,您不需要在Google控制台中生成新的API密钥吗?另外,它是在您的控制台中启用的服务? – fasteque

+0

我有一个API密钥,它确实适用于Google Maps Android API v2,但不适用于Google Maps Android API。是的,我的控制台中启用了名为“Google Maps Android API v2”的服务。 – thomaus

从下面的文档链接, https://developers.google.com/maps/documentation/business/mobile/android/auth

似乎有被命名为“谷歌手机地图SDK服务” 隐藏服务将由谷歌企业支持启用时,你的谷歌地图手机SDK注册商业用途。

一旦我们购买营业执照,使我们的项目 这项服务,并生成使用相同操作的非商业版本 我们应该能够看到瓷砖装上Android设备的Map V2 API密钥。

注意:此观察结果仅基于上述文档链接而非实验结果。