【问题标题】:Google maps don't work if APK is installed via Google Play如果通过 Google Play 安装 APK,则 Google 地图不起作用
【发布时间】:2018-02-23 07:38:51
【问题描述】:

我有带有 Google 地图的 Android 应用。

如果我直接在手机上构建和安装 APK 的调试和发布版本,它可以正常工作。

但是当我从 Google Play 安装 APK(Alpha 或 Beta 测试)时,地图没有显示(空白屏幕)。

我当然在发布 XML 文件中有 API 密钥等等...我不明白,为什么相同的 APK 可以,如果我直接将它安装到手机上,并且如果这个 APK 是通过 Google Play 安装的,则不会显示地图。

有什么建议吗?

【问题讨论】:

  • 从签名密钥中获取 SHA 并将这个 SHA 添加到谷歌控制台并尝试。
  • 完成了。 SHA 已添加到 Google 控制台。我认为,如果没有完成,发布版本将永远不会显示地图(但它可以工作,如果我将 APK 直接安装到手机而不是通过 Google Play~

标签: android google-maps google-play


【解决方案1】:

我发现了一个问题。我们团队中的某个人为此应用启用(接受)“Google Play 应用签名”(see more here)。所以将 SHA 从 Google Play 控制台添加到 Google 控制台(API 密钥)解决了这个问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-23
    • 1970-01-01
    相关资源
    最近更新 更多