【问题标题】:Google map Release API Key not working谷歌地图发布 API 密钥不起作用
【发布时间】:2016-07-18 11:12:28
【问题描述】:

您好,我正在使用 google maps API,但在创建发布 APK 时遇到了问题。但 Map 在调试版本中运行良好。我按照这个link 创建了要发布的API 密钥。首先,我通过输入终端 keytool -list -v -keystore your_keystore_name -alias your_alias_name 获得 SHA1 密钥。使用这个密钥,我从Google Developer Console 为 android 创建了一个 API 密钥。有什么我做错了吗。请帮帮我。

【问题讨论】:

  • 你在your_keystore_name这个地方提供了什么。
  • 您必须创建一个发布构建 SHA1 密钥并将其打印添加到谷歌开发者控制台中的相同 api 密钥
  • 尝试使用没有指纹保护的密钥来缩小错误搜索范围
  • keytool -exportcert -alias MY_RELEASE_KEY_ALIAS -keystore C:\Users\DEFAULT\keyStorePath\YOUR_KEY.jks -list -v
  • 检查链接中接受的答案。 stackoverflow.com/questions/37740783/…

标签: android api google-maps api-key


【解决方案1】:

我得到了解决方案。我在错误的位置添加 API 密钥。我错误地在src/debug/res/values/google_maps_api.xml 中添加了release API key。当我将它复制到src/release/res/values/google_maps_api.xml 时,它起作用了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-15
    • 1970-01-01
    • 2019-12-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多