我有一个使用谷歌地图的应用程序。 当我在谷歌游戏商店发布我的应用程序时,地图无效。我使用“密钥库”在商店中发送我的应用程序,但最近我了解发布谷歌地图应用程序有其他方法。
我使用了本教程,但再次无效:
http://twistbyte.com/tutorial/using-the-android-licensing-service-step-by-step#codesyntax_3
http://developer.android.com/google/play/licensing/setting-up.html#dev-setup
这是从Google Play商店下载我的应用时的一张照片: 看起来我没有“api key”,但我有。 如果我从我的电脑/我的应用程序文件夹下载我的应用程序/一切正常。 在清单中一切都很好,在api控制台中添加了我的SHA1:+我的包
答案 0 :(得分:0)
听起来您正在使用仅绑定到包和调试密钥的API密钥。在API Console上为此API密钥添加另一对以用于发布签名密钥+包。
答案 1 :(得分:0)
编辑:
好的,现在我拥有它!当我在这个应用程序上工作时,我生成了密钥库以使谷歌地图正常工作,并且完全忘掉了它。在Google Store上放置应用程序时,它会让我做像jarsigning,aligning这样的事情,所以我只为它生成新的密钥库。
所以到最后......如果你完成了我已经完成的工作,你必须再次获得SHA1代码,这次使用你用来在Google Store上发布你的应用程序的密钥库。