更改设备语言时不会显示成就

时间:2017-12-04 09:06:52

标签: android google-play-games

- 我已经用两种语言英语(预定义)和西班牙语在开发者控制台中设置了成就。所有成就都有翻译。

- 当我将设备的语言从西班牙语更改为英语时,未显示任何成就。只有"没有此游戏的档案"显示。

- 设备的语言设置为英语后,我重新启动了设备,我已经离开了Play游戏帐户,我再次进入,我已经卸载并再次安装了应用程序。所有结果相同,都没有显示成就。

-Archivements在测试模式的控制台中(准备发布)

- 在游戏中我有排行榜和语言(排行榜的标题)切换ok西班牙语/英语。

- 为了显示我使用以下代码的成就:

 Games.getAchievementsClient(c, GoogleSignIn.getLastSignedInAccount(c))
                    .getAchievementsIntent()
                    .addOnSuccessListener(new OnSuccessListener<Intent>() {
                        @Override
                        public void onSuccess(Intent intent) {
                            c.startActivityForResult(intent, 12341);
                        }
                    });

1 个答案:

答案 0 :(得分:0)

在游戏控制台中有一些英文版本,在播放控制台中选择英文版本与英文设备版本匹配吗?