Как разрешить пользователю использовать loadConnectedPlayers

Я хочу, чтобы все подключенные игроки к игре. Я могу получить игроков, которые находятся в кругах Google+, но я хочу, чтобы игрок получал всех пользователей. Я не могу найти, какое разрешение мне нужно для этого.

Я использую этот код для получения игроков, но он всегда возвращает 0.

PendingResult<LoadPlayersResult> players = Games.Players.loadConnectedPlayers(mGoogleApiClient, false);

players.setResultCallback(new ResultCallback<Players.LoadPlayersResult>()
{
    @Override
    public void onResult(LoadPlayersResult result) 
    {
        PlayerBuffer buf = result.getPlayers(); 
        Toast.makeText(getApplicationContext(), "players"+buf.getCount(), Toast.LENGTH_SHORT).show();
    }
}); 

1 ответ

Это было предварительно объявлено, а затем уже объявлено, и метод .loadConnectedPlayers() был объявлен устаревшим... что сводится к тому, что Google+ был отделен от Play Games, а нужная вам функциональность больше не доступна.

чтобы получить список подключенных игроков, вы должны будете использовать свой собственный API сейчас. Только что увиденный вопрос старый и был опубликован до объявления - тем не менее, похоже, что это текущий статус.

Другие вопросы по тегам