【发布时间】:2019-03-13 13:42:59
【问题描述】:
因此,我使用 Google Play 游戏服务构建了一个应用并实现了排行榜。
如果我通过 adb 安装应用程序,服务将按预期运行。
如果我通过 PlayStore 安装应用程序,作为发布版、Beta 版、Alpha 版或内部测试版,我将无法使用这些服务。 Logcat 没有给我任何错误。如果我想查看排行榜,它只会显示“嗯,Play 游戏出了点问题”。
所以互联网上的大多数页面都说我应该清除我的缓存,或者我配置了错误的 SHA1-key。第一件事没有帮助。我清除了我的游戏和玩游戏应用程序的缓存。没用。
所以我检查了 SHA1 密钥。在谷歌开发者控制台中,我的发布密钥在上传证书下。所以这似乎很好。在 App-signature 下,有来自 google 的密钥。我检查了 Firebase,并使用来自 Google 的密钥激活了 Google Play Games API。
所以这似乎也是正确的。你有什么想法?我现在正在为此工作 3 天。从互联网上检查了很多东西,但没有任何效果。
如果您需要任何信息,请随时询问。
编辑:
如果我通过应用商店安装该应用,我可以像往常一样查看排行榜以及我之前使用我自己安装的应用版本所做的条目。直到我玩游戏并将新分数发送到排行榜。从这一刻起,“嗯,出了点问题”的消息代替了排行榜。
【问题讨论】:
标签: android release google-play-games