安卓-得分不被提交到排行榜



最近,我在自己的Android项目中添加了排行榜,一切都很顺利,直到我尝试向它提交分数。Google Play服务配置正确,我可以查看排行榜,但我不能提交

 Games.Leaderboards.submitScoreImmediate(getApiClient(),String.valueOf(R.string.leaderboard_id), score);   

因为我怀疑错误是从那行可见的,因为logcat显示没有与分数提交相关的数据,我想知道如何检查分数是否正确提交。谢谢。

我不太了解排行榜的分数提交-但错误可能从您的行可见:

String.valueOf(R.string.leaderboard_id) 

不是给你在一些字符串.xml文件中指定的字符串,而是一些字符串,其中包含该字符串的内部android id,如"1234567"。要从文件中获取字符串,您应该使用

getContext().getString(R.string.leaderboard_id)

最新更新