(Android)地图(v2)在发布带有密钥库的已签名APK后未写入到Play Store

(Android)地图(v2)在发布带有密钥库的已签名APK后未写入到Play Store,android,maps,Android,Maps,我通过签署证书(密钥库)来导出APK。 发布后,我的地图不起作用,但从Eclipse安装时效果良好。 当我下载此应用程序使用时,地图不起作用。我也遇到了这个问题。请找出以下步骤来解决此问题 希望您已经使用android的默认密钥库在云控制台中创建了API密钥。(debug.keystore)。因此,在您发布应用程序后,它将不可用 因此,您必须使用公共API密钥(浏览器密钥)或使用已签名的APK密钥库文件创建新的API密钥 在云控制台中选择创建新的浏览器密钥,而不是创建Android密钥 重新应用

我通过签署证书(密钥库)来导出APK。 发布后,我的地图不起作用,但从Eclipse安装时效果良好。
当我下载此应用程序使用时,地图不起作用。

我也遇到了这个问题。请找出以下步骤来解决此问题

希望您已经使用android的默认密钥库在云控制台中创建了API密钥。(debug.keystore)。因此,在您发布应用程序后,它将不可用

因此,您必须使用公共API密钥(浏览器密钥)或使用已签名的APK密钥库文件创建新的API密钥

在云控制台中选择创建新的浏览器密钥,而不是创建Android密钥


重新应用此应用程序时升级版本代码

找到了解决方案,我解决了这个问题。 我使用debug.keystore的SHA-1创建了MapsAPI密钥,这和我们通常使用的测试应用程序一样。我使用keytool命令为我的签名密钥库使用SHA-1创建了一个新的API密钥,我使用了API密钥it并重新发布/更新了我的应用程序

有关此发布密钥的更多帮助,请参见:

您添加了哈希键吗?是的,我使用了从Google API控制台为Maps V2生成的API键!我找到了解决办法,谢谢你的支持!请放弃这个答案。因为它可能对其他人有用。我解决了这个问题。与您的解决方案类似,我通过使用debug.keystore的SHA-1创建了Maps API密钥,这与我们通常使用的测试应用程序相同,之前的错误也是如此。现在,我在签名密钥库中使用SHA-1创建了一个新的API密钥,我使用它并重新发布了我的应用程序。该应用程序现在运行良好。Happy:)非常感谢您对Sivakumar的支持!很抱歉,没有放弃,我正在建立声誉,以15做到这一点!