在我的电脑的项目中使用的调试密钥不能在另一台电脑上工作

时间:2012-07-21 16:48:55

标签: android debugging key

我已经在我的开发windows pc中从debugkeystore生成了api密钥,这里的地图工作正常。但是在另一个人使用我的谷歌地图文件和密钥更新他的颠覆项目后,地图在他的机器上无效。需要一个紧急的答案。

1 个答案:

答案 0 :(得分:1)

当您注册Google Maps API时,您使用了调试密钥库的签名,并且该API密钥永远与您的调试密钥库绑定。

您的朋友需要使用他的调试密钥库签名来完成Google Map API注册过程,并相应地使用他的Google Map API密钥修改地图XML。但是,您可以将调试密钥库提供给您的朋友,因此您们都使用相同的密钥库,因此可以使用相同的Google Map API密钥。

因此,在更改地图XML布局时,您必须小心谨慎,以便覆盖彼此的Google Map API密钥。

您还需要另一个用于发布密钥库的Google Map API密钥,您将用它来签署发布应用的APK以发布到Google Play。此密钥应始终位于地图XML布局中,以便您的最终发布应用可以正常使用Google地图。

相关问题