mir ein Realtime Multiplayer-Spiel bin die Schaffung und nach dem Wartezimmer Aktion gestartet wird, wird die Aktivität Finishing sofort mit Ergebniscode 10001 (GamesActivityResultCodes.RESULT_RECONNECT_REQUIRED)Wartezimmer mit Finishing RESULT_RECONNECT_REQUIRED
Dieses Verhalten ist seltsam, weil das Zimmer wird immer noch erstellt, und wenn ein anderer Spieler den Warteraum für eine zufällige automatische Übereinstimmung startet, stimmt Google sie automatisch ab, selbst wenn der Warteraum geschlossen wurde. Dieses Verhalten tritt nicht bei allen Benutzern auf. Nur für ein paar Benutzer.
Dies ist der Code, der die Warte beginnt:
final int MIN_PLAYERS = Integer.MAX_VALUE;
Intent i = Games.RealTimeMultiplayer.getWaitingRoomIntent(RGoogleAPI.getGoogleApiClient(), room, MIN_PLAYERS);
mWaitingRoom = room;
// show waiting room UI
startActivityForResult(i, RC_WAITING_ROOM);
ich erwähnen mag, dass selbst wenn ich den Leader oder die Erfolge zeigen will, stil den Code RESULT_RECONNECT_REQUIRED zurückkehrt und der Leader ist Finishing
Ich habe das gleiche Problem, aber ich habe keine Lösung gefunden. Kannst du mir helfen? –