【问题标题】:Map not showing using Google Maps API for Business使用 Google Maps API for Business 未显示地图
【发布时间】:2013-10-24 11:57:05
【问题描述】:

我正在按照此处的说明将应用从 Google Maps Android API v2 迁移到 Google Maps Android API for Business:https://developers.google.com/maps/documentation/business/mobile/android/config#migrate_an_existing_application

这应该非常简单,但不幸的是,在将所有 com.google.android.gms.maps 引用替换为 com.google.android.m4b.maps 后,应用程序正在编译,但地图没有显示:我得到了而是灰色的矩形。

一个可能的原因(实际上是我目前不理解的一件事)是 API 密钥与我用于 Google Maps Android API 的密钥完全相同。从逻辑上讲,应该有一个个人代码可以输入某处,例如我已由 Google 发送的客户端 ID/加密密钥。

谁能帮帮我?

【问题讨论】:

  • 当您迁移到 Google Maos Android v2 API 时,您不是必须在 Google 控制台中生成新的 API 密钥吗?另外,是你的控制台启用的服务吗?
  • 我有一个 API 密钥,它确实适用于 Google Maps Android API v2,但不适用于 Google Maps Android API。是的,在我的控制台中启用了名为“Google Maps Android API v2”的服务。

标签: android api google-maps map google-maps-android-api-2


【解决方案1】:

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

似乎有一个名为“Google Maps Mobile SDK 服务”的隐藏服务 当您注册 Google Map Mobile SDK for Business 时,Google Enterprise 支持将启用该功能。

一旦我们购买了营业执照,请在我们的项目中启用此服务 并为非商业版本使用相同的过程生成 Map V2 API 密钥 我们应该能够看到在 Android 设备上加载的图块。

注意:此观察仅基于上面的文档链接,而不是经过实验的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-04-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多