Я сделал игровое приложение и опубликовал его в магазине google, и я добавил приложение google xp для своего приложения, но в Интернете нет руководства, которое я могу найти, чтобы добавить заработанные xp игрока в профиль игровой игры google и также он (приложение google game), не показывающее достижений, а xp показывает только таблицу лидеров.Как добавить полученный xp и достижения в игровой профиль google?
Вот мой код: -
void giveAchievements(int counter) {
if (counter == 10) {
int xp = getXp();
xp += 500;
saveXp(xp);
if(getApiClient().isConnected()) {
Games.Achievements.unlock(getApiClient(), getString(R.string.achievement_first_10_clicks));
Games.Leaderboards.submitScoreImmediate(getApiClient(), "CgkI- eXOwZsFEAIQBg", counter);
}
}
}
private int getXp() {
SharedPreferences sharedPref = PreferenceManager.getDefaultSharedPreferences(this);
return sharedPref.getInt("xp", 0);
}
private void saveXp(int xp) {
SharedPreferences sharedPref = PreferenceManager.getDefaultSharedPreferences(this);
SharedPreferences.Editor editor = sharedPref.edit();
editor.putInt("xp", xp);
editor.apply();
}
Вот изображение достижений внутри моего приложения
И здесь в Google Play профилировать хр не добавляет к профилю, а также здесь достижения раздел для приложения не показывает: -
, но это не работает я все еще не видя мои игры достижений на приложение «игра Google», а также хр часть игрока является наиболее важной частью , xp текущего игрока не обновляется, можете ли вы предоставить четкую информацию об этой части, где я могу добавить xp игры в xp текущего пользователя и выровнять пользователя! – superhuman
нет, он пока не показывает достижения, историю лидеров и xp моего приложения, но они присутствуют в моем приложении, но они не соответствуют моему профилю игры в google! – superhuman