0

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

4

1 回答 1

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 地图一起正常工作。

于 2012-07-21T17:25:34.923 回答