2016-08-12 53 views
0

我们是两个开发Android应用程序的人,但是当生成我们的SHA-1来访问谷歌地图API时,我们得到2个不同的SHA-1。是否可以添加两个不同的SHA-1但具有相同的包并使用相同的API-KEY?拥有2个不同的SHA1为相同的Android包

我必须给他我的调试密钥吗?

回答

0

是的,非常有可能。您可以为同一个应用程序(或包)生成具有不同SHA-1指纹(来自不同机器)的多个Map API密钥。

不,你不必为他提供debug.keystore文件。一旦您使用机器的SHA-1指纹给他另一个地图键,他使用的调试密钥库就可以正常工作。

+0

我在我的文章中添加了一个编辑,忘记它是关于谷歌给出的API密钥。我们可以使用相同的API-KEY吗? – Lorac

+0

不,你不能。由于您和其他人正在使用不同的机器(意味着不同的SHA-1指纹),并且每个人都有您自己的调试密钥库,因此为您们每个人生成两个Map API密钥将会很快。 – fluffyBatman

+0

是否可以使用配置文件而不是将密钥放入AndroidManifest.xml中 – Lorac

相关问题