【问题标题】:Google Map not working in Release APK, but working correct in Debug APKGoogle Map 在 Release APK 中不工作,但在 Debug APK 中工作正常
【发布时间】:2018-02-24 06:09:32
【问题描述】:

我已经在我的应用程序中实现了 Google 地图。在调试版本中一切正常。但是,一旦我生成 Release APK,Google Map 就无法正常工作

我已经完成了(SHA-1 密钥和包)的所有过程,但我面临同样的问题。

我看过“可能已经有你答案的问题”,但我对这些答案并不满意。

【问题讨论】:

标签: android google-maps


【解决方案1】:

调试证书与您的生产证书不同。您需要将两者作为单独的行添加到 API 控制台中的 Google Maps 密钥条目中 - 每个都具有相同的 packageId,但自然是不同的 SHA1 哈希。

也许您有两个 google_maps_api.xml 文件,一个在 app/src/debug/res/values 文件夹中,另一个在 app/src/release/res/values 文件夹中,但只有调试文件包含您的 API 密钥.

【讨论】:

  • 第二个选项有帮助。真是愚蠢的错误。不过谢谢。 ??
  • 第二个帮助,谢谢。
  • 第二次帮助ThanQ
【解决方案2】:

您可以按照以下步骤在调试和发布模式下使用谷歌地图 https://stackoverflow.com/a/17141660/8118033

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-09-27
    • 2021-06-29
    • 2021-09-03
    • 2019-05-09
    • 1970-01-01
    • 2013-05-11
    • 2021-11-25
    • 2019-09-28
    相关资源
    最近更新 更多