java - 排行榜配置错误

标签 java android google-play-games

我第一次尝试在我的游戏中实现排行榜。 我在 Google 开发控制台、我的应用程序、我的游戏服务等上创建了所有内容。

当我尝试时,我可以使用我的 Google 帐户成功登录,但是当我尝试访问排行榜时,Google 游戏服务崩溃,并且我的日志中出现以下错误:

E/Volley  (30349): [22441] a.a: Unexpected response code 403 for https://www.googleapis.com/games/v1/leaderboards/my-leaderboard-id?language=fr_FR
E/GamesServer(30349): Attempting to access a resource for another application. Check your resource IDs.
E/MultiDataOperation(30349): Attempt to access application XXX from application YYY.
E/MultiDataOperation(30349): com.google.android.gms.games.h.c.a
E/MultiDataOperation(30349):             at com.google.android.gms.games.h.b.a(SourceFile:146)
E/MultiDataOperation(30349):             at com.google.android.gms.games.h.a.bq.a(SourceFile:79)
E/MultiDataOperation(30349):             at com.google.android.gms.games.a.av.b(SourceFile:1249)
E/MultiDataOperation(30349):             at com.google.android.gms.games.a.av.b(SourceFile:1227)
E/MultiDataOperation(30349):             at com.google.android.gms.games.a.av.a(SourceFile:880)
E/MultiDataOperation(30349):             at com.google.android.gms.games.a.av.a(SourceFile:849)
E/MultiDataOperation(30349):             at com.google.android.gms.games.a.q.a(SourceFile:561)
E/MultiDataOperation(30349):             at com.google.android.gms.games.service.a.f.d.a(SourceFile:46)
E/MultiDataOperation(30349):             at com.google.android.gms.games.service.a.b.a(SourceFile:54)
E/MultiDataOperation(30349):             at com.google.android.gms.games.service.GamesIntentService.a(SourceFile:875)
E/MultiDataOperation(30349):             at com.google.android.gms.common.app.c.run(SourceFile:101)
E/MultiDataOperation(30349):             at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
E/MultiDataOperation(30349):             at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
E/MultiDataOperation(30349):             at java.lang.Thread.run(Thread.java:864)

url 中的 my-leaderboard-id 已正确设置 XXX = 未知项目 ID YYY = 我的游戏服务页面中的项目ID

我已将 app_id 正确设置为 YYY。 我在XXX的项目中搜索了一下,以防万一,没有找到,我也不知道它来自哪里。

有什么线索吗?

最佳答案

其实我自己也发现了这个问题。 似乎当我第一次尝试我的应用程序时,应用程序中的项目 ID 不正确,并且这个错误的 ID 已链接到排行榜。

经过正确的配置后,我删除并重新创建了排行榜,现在它可以正常工作了。

关于java - 排行榜配置错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26779066/

相关文章:

java - 浏览器在 Java Web Start 上下载 jnlp。如何预防?

java - Install4j J​​ava 最低版本似乎不起作用

android - 使用 Google Play 游戏服务仅显示社交排行榜

java - Java Android 中的 EOFException?需要帮助

android - Google Play 控制台中翻译服务的 CSV 示例

android - 使用选择器为 TabLayout 设置 tabSelectedTextColor

android - 移动设备上的 JQuery 按钮 CSS

android - 统一注销UnityEngine.Social

android - Google Play 游戏服务 : show unlocked achievement

Java JTable 显示数据库记录