【发布时间】: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);
}
});
【问题讨论】: