2015-08-28 39 views
0

我有一个中心位置带有Google地图的应用程序。但是,编程和调试时,一切正常。现在我们创建了一个发布应用程序,我们发现当前的API密钥不起作用。Android谷歌地图API密钥未在发布中运行

现在我创建了一个SHA1密钥,并在开发者控制台中添加了我的包名称。它为我生成了一个密钥,但是这个密钥在发布apk中不起作用。

我尝试了几次重做它几次或重新安装应用程序。

任何人都知道什么可能会出错?

+0

你究竟得到了什么错误?你使用“Android密钥”来显示地图吗? –

+0

你是否签了de apk? Google的发布API密钥仅适用于已签名的APK。 希望它有帮助。 再见 – jekeyeke

+0

我有它签名,我没有错误。它只是显示一个灰色的屏幕。 –

回答

0

确保您使用您在应用程序中签名的密钥创建SHA。这个SHA将与用于调试版本的SHA不同。

确保应用程序实际上正确签名。

确保您提供的密钥包是正确的。

+0

所有的事情都是他们应该做的。甚至重新生成谷歌地图的关键。但它不起作用。 –

+0

我有同样的问题@JordiSipkens,你设法解决这个问题吗? – 2018-01-29 17:28:41

+0

是的,我修好了,但不知道自从现在已经有2。5年了,我是如何做到的。对不起! –