2015-04-14 71 views
0

我即将推出包含Google地图的我的应用程序。早些时候,我从Windows> Preferance> Android> Build> SHA1指纹获取SHA1。然后我去了谷歌开发者控制台,并通过SHA1制作了api key;包裹名字。我一直在做这个测试。Google地图的Relase api密钥

现在我需要发布我的应用程序来玩商店。我已经做了一个新的密钥存储,并在最后形成apk。

现在一些文章说我需要一个不同的sha1来发布谷歌地图。我阅读了一个教程,在命令提示符下从密钥库中创建sha 1,并获得另一个SHA1指纹。所以现在我正在试图用这个sha1制作api关键词并将其放入清单。我错过了什么吗?我在正确的轨道上?

+0

你是对的。所以不要担心。继续 。 –

+0

但我有疑问。当我得到一个新的沙1指纹并把它放在应用程序中。那么我需要把哪个apk放在playstore上?因为apk在制作密钥库时已经形成了。请我是一个新手,清楚我的疑问 –

+1

@JackieChan再次用新密钥创建apk –

回答

0

你在正确的轨道,但正如你说你是一个新手,让我来帮你详细介绍:

  • 您已经有了这是使用调试SHA1键进行了谷歌地图API密钥。

  • 一旦你有一个keystore了你要去使用签署您release的APK(用于应用程序的生命周期),提取使用相同的命令提示符方法从这个keystore的SHA1。

  • SHA1依赖于“密钥库”文件,因此对于应用程序的生命周期,它也将保持不变。

  • 现在,您只需将您的API密钥的旧SHA1更新为此密钥。 API密钥将保持不变,您可以直接使用它。