即使在使用生产密钥库后,发布的Google地图也未加载

时间:2014-08-26 20:17:57

标签: android google-maps google-api google-maps-api-2

我有一个显示Google地图的应用。以前我使用调试密钥库,所以它在发布应用程序之前工作正常。我在使用已发布的应用程序时遇到加载地图的问题。

所以下面几个答案我发现我应该使用在导出文件时创建的sha1, enter image description here

这个sha1指纹用于生成新的Api密钥并放入androidManifest.xml文件。

我做了一件事,我认为这可能是问题,以前我使用不同的谷歌控制台帐户创建这个API密钥现在我使用不同的谷歌帐户来生成它。

例如,之前我使用abc@gmail.com帐户的Google控制台生成此Api密钥,但现在我已经要求使用不同的Gmail帐户。这是否有所不同,或者问题可能出在哪里。

1 个答案:

答案 0 :(得分:0)

您需要在开发者控制台中注册生产SHA1密钥。

https://console.developers.google.com/
单击您的项目,然后单击左侧的凭据。

将sha1键添加到项目中以进行公共API访问。 可以为公共api访问添加多个密钥,单独返回。

您的项目最多可能有两个或三个键,因此这不是您对应用的每个版本所做的事情。