【问题标题】:Achievements not show when change device language更改设备语言时不显示成就
【发布时间】:2017-12-14 01:19:10
【问题描述】:

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

-当我将设备的语言从西班牙语更改为英语时,没有显示任何成就。仅显示“此游戏无存档”。

-将设备语言设置为英文后,我重新启动了设备,我离开了Play Games帐户并再次进入,我已经卸载并再次安装了应用程序。结果都一样,不显示成就。

-存档在控制台中处于测试模式(准备发布)

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

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

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

【问题讨论】:

    标签: android google-play-games


    【解决方案1】:

    play 游戏机有一些英文版本,play 游戏机中选择的英文版本是否与设备版本的英文匹配?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-05-20
      • 1970-01-01
      • 1970-01-01
      • 2015-11-27
      • 1970-01-01
      • 1970-01-01
      • 2020-06-18
      • 2011-02-05
      相关资源
      最近更新 更多