Достижения и Leaderboars не отображаются
Я новичок в программировании Android, начав всего несколько месяцев назад. Я всегда находил ответ на свои вопросы до сих пор, но этого конкретного, похоже, не существует. Возможно, я что-то упускаю, но я все равно пытаюсь спросить.
Я имею дело с реализацией сервисов Google Play в разрабатываемой мной игре. Я все настраиваю, следуя шаг за шагом, не одному руководству. Они были похожи, и полученный код был таким же. И все работает нормально: я могу войти и подключиться к API с помощью GoogleApiClient. Я настраивал достижения и списки лидеров в консоли, и я даже могу обновить их и разблокировать достижения.
Проблема в том, что я не вижу своих достижений или списков лидеров в приложении Play Games от Google. Из консоли они публикуются, но в приложении, если я нажимаю на свою игру, я могу видеть только описание и "других людей, использующих эту игру"; раздел достижений и лидеров отсутствует, и я не могу понять, как заставить их появиться.
Хочу подчеркнуть, что если я вызываю в своем приложении список лидеров или активность достижений, предоставляемую самой библиотекой сервисов Google Play, это работает. Намерение запускается, и достижения появляются (то же самое для списков лидеров). Поэтому я подумал, что проблема не в моем игровом коде.
Итак, что я ошибаюсь? Нужно ли что-то менять в консоли разработчика? Должен ли я добавить что-то еще, что я не заметил?
Заранее спасибо всем, кто мне поможет.
2 ответа
Это нормальное поведение, оно не будет отображаться в приложении Google Play, пока вы не опубликуете свою игру.
Я столкнулся с той же проблемой, и она появилась, как и ожидалось, когда приложение заработало.
Итак, наконец, здесь ответ на этот вопрос. Я написал письмо в службу поддержки Google. Мне сказали, у них есть своего рода порог активности для каждого приложения. После этого вы увидите вкладки "MyAchievements" и / или "Leaderboard" в приложении GooglePlayService.
Так что мое приложение Hardy the Game наконец-то активировало, по крайней мере, достижения.
Очевидно, что вы должны опубликовать игру и выполнить каждый необходимый шаг, как описано в Google Play Game Services.
Конечно, вы можете сразу использовать свои достижения / списки лидеров программно. На самом деле, вы должны сделать!
Чтобы получить эти дополнительные вкладки, просто подождите, и ваше приложение станет более активным. В моем случае я развил все достижения и начал делиться с друзьями.
Надеюсь, что это помогло!
Хорошее программирование