制作签名apk时谷歌地图不显示

时间:2015-03-11 09:57:18

标签: android google-maps

在我的项目中谷歌地图显示,当我直接从eclipse或android工作室运行代码时一切正常,但是当我制作一个签名的apk并安装我的设备时,地图显示白屏。

有谁知道可能是什么问题?

2 个答案:

答案 0 :(得分:1)

制作已签名的APK时,您必须为Google地图生成新的API密钥,然后在API控制台中对其进行更新。与调试APK一起使用的API密钥将无效。

检查您的logcat,它可能会显示Authorization Failure消息。

答案 1 :(得分:0)

当你生成签名的apk时,在最后一步你得到一个SHA1 key.copy这个键并转到google api console,点击屏幕左侧的API和Auth - > Credential - >创建新的密钥 - > Android Key->粘贴你从apk生成屏幕复制的SHA1密钥,并在SHA1密钥之后放置samicolon";"和你的应用程序包名称。 它将生成新的api密钥,在清单中使用它并运行你的app.it将显示你的地图。