我为测试目的添加了两个成就:我有一个Long变量,名称为longScore1。我可以保存分数,但用户没有获得XP,我的目标是为用户提供XP。 这是我的代码;
GamesClient gamesClient = Games.getGamesClient(MainActivity.this, GoogleSignIn.getLastSignedInAccount(this));
gamesClient.setViewForPopups(findViewById(R.id.container_pop_up));
Games.getAchievementsClient(this, GoogleSignIn.getLastSignedInAccount(this))
.unlock(getString(R.string.achievement_paaaa));
longScore1+=80;
答案 0 :(得分:0)
XP积分被视为“成就”,并且成就必须注册到Google Play控制台。
https://developers.google.com/games/services/common/concepts/achievements#creating_an_achievement
请参阅此API文档