【问题标题】:Why Google maps stopped working?为什么谷歌地图停止工作?
【发布时间】:2016-01-10 05:59:54
【问题描述】:

我为 android 做了一个应用程序,我使用了 Android Studio,在这个应用程序中我需要使用谷歌地图,所以当我工作的时候我做了所有关于 API 密钥的事情来使用谷歌地图,我证明了我的应用程序在我自己的移动设备上,一切正常,甚至 googlemaps,但是当我将我的应用程序放在商店时,我从另一台设备下载了它,谷歌地图不起作用。 =( 你知道为什么会这样吗?

【问题讨论】:

  • 您是否将发布密钥库的 SHA1 指纹添加到 API 密钥?听起来您可能只添加了调试 SHA1 密钥,这将使其只能在您的开发环境中工作,而不是发布 APK。
  • 对不起我的无知,但我是新手,我觉得你很紧张,但我有一些问题,当我尝试获取我的释放指纹时,你能教我怎么做吗? @DanielNugent
  • 我所做的是把这个命令行:keytool -list -v -keystore "C:\Users\Manuel Rios\Documents\Mi Carpeta\millave.jks" 然后我有一个输出一个 sha1 指纹,但我怎么知道它是否是释放指纹
  • 如果这是您用来签署发行版 apk 的密钥库,那么就是要使用的密钥库。您可以在开发者控制台中将 SHA1 指纹添加到您现有的 API 密钥中,这应该可以正常工作。更新 API 密钥后,请务必在测试前卸载/重新安装。

标签: android api google-maps android-studio


【解决方案1】:

您的地图 API 密钥可能存在问题。 (即。定义包名称或 SHA 密钥时存在问题) 尝试使用所有正确信息重新生成 API 密钥。并重新构建您的项目。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-09-12
    • 1970-01-01
    • 2010-11-25
    • 1970-01-01
    • 2013-12-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多