2013-10-29 72 views
1

我的Android应用程序中有GoogleMap。当我通过电子邮件向另一个用户发送一个apk时,GoogleMap可以正常工作。当我导出apk并上传到Play商店时,地图是空白的。我究竟做错了什么?谷歌地图不会出现在Alpha版本中

+0

您是否通过了[Google Maps API Key](https://developers.google.com/maps/documentation/android/start#the_google_maps_api_key)部分并为您的发布证书生成了密钥? –

+0

是的。如果我没有这张地图在任何设备上都无法工作。 – KairisCharm

+0

您是否使用了两个不同的API密钥证书和签名应用程序...? – AndroidDev

回答

0

当您导出APK时,您将使用与通常通过您最喜欢的IDE运行时使用的默认密钥不同的其他签名密钥。

对于每个签名密钥和包对,需要在Google APIs Console中有条目。

+0

但是,当我手动将导出的APK推送到设备并以此方式安装时,地图就可以工作。只有通过Play商店才能打破它。 – KairisCharm

1

没关系。问题是我的老板是唯一一个通过Play商店测试的人,但他从来没有完全重新安装。一旦他通过Play商店卸载并重新安装,它就可以工作。