我即将推出包含谷歌地图的应用程序。之前我从Windows获得SHA1> Preferance> Android> Build> SHA1指纹。然后我去了google开发者控制台并通过SHA1制作了api密钥;包裹名字。我一直在做这个测试。
现在我需要发布我的应用程序来玩商店。我已经创建了一个新的密钥库,并在最后形成了apk。
现在有些文章说我需要一个不同的sha1来发布谷歌地图。我读了一个教程,它在命令提示符下从keystore创建了sha 1,我们得到另一个SHA1指纹。所以现在我正在尝试用这个sha1制作api密钥并放入清单。我错过了什么吗?我是在正确的轨道上吗?
答案 0 :(得分:0)
你走在正确的轨道上,但正如你所说,你是新手,让我帮你详细说明:
您已经拥有使用调试SHA1密钥制作的Google地图API密钥。
一旦你有一个keystore
,你将用来签署你的release
APK(对于应用程序的生命周期),请使用此keystore
从{{1}}中提取SHA1相同的命令提示方法。
SHA1依赖于" keystore"文件,因此在应用程序的生命周期内也会保持相同。
现在,您只需将API密钥的旧SHA1更新为此密钥即可。 API密钥将保持不变,您可以直接使用它。