【问题标题】:Android Google Maps Not Working After APK ReleaseAndroid 谷歌地图在 APK 发布后无法正常工作
【发布时间】:2018-11-21 07:06:44
【问题描述】:

我有包含 Google Maps 的 Android 应用程序在发布应用程序之前运行良好,但发布后地图未显示。 虽然我在发布后从谷歌控制台添加了 SHA-1 证书指纹并将其添加到重新修复的应用程序中

SHA-1 after releasing

API Key Restrictions

所以 2 SHA-1 包含在包名称中,当直接从 android studio 运行应用程序时,地图工作正常,但从 playstore 下载应用程序时它什么也没显示,有什么想法吗?

【问题讨论】:

  • 任何帮助,我已经尝试了很多,但问题仍然一样?
  • 我也取消了对 api 使用的限制,但从 playstore 安装时仍然无法正常工作.....
  • 这里也一样。有更新吗?

标签: android api google-maps


【解决方案1】:

因为 Google Play 正在使用不同的 SHA-1 指纹签名应用,所以您需要在 google 开发者控制台中获取并注册

【讨论】:

    【解决方案2】:

    我最近遇到了同样的问题。请确保您已在应用资源上设置了发布 api 密钥。

    在您的应用中,您可能拥有:

    src/调试/res/values/google_maps_api.xml

    您设置调试密钥的位置以及:

    src/发布/res/values/google_maps_api.xml

    您必须在其中设置您的释放密钥。如果您只创建了一个同时具有 SHA-1 的 API Key,那么您必须引入与 debug 中相同的。

    另外,在 Google Developers Console 中,除了 debug SHA-1 和 Google Play Console SHA-1 我还添加了 release SHA- 1 我用来签署我的应用程序的密钥库。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-09-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-02
      • 2011-03-25
      • 2017-05-27
      • 1970-01-01
      相关资源
      最近更新 更多