2016-11-15 2 views
0

Dies ist meine zweite Frage hier. Ich bin noch nicht 100% ig auf die Formatierung und Etikette. Ich entschuldige mich im Voraus. Ich habe eine veröffentlichte App mit den von Google bereitgestellten BaseGameUtils. Meine Errungenschaften werden richtig entsperrt und die Popups werden ordnungsgemäß angezeigt, wobei incrementImmediate (Parameter) mit einem Ergebnis verwendet wird. Das Ergebnis, das ich erhalte, kommt jedoch immer als STATUS_OK zurück, auch wenn der Aufruf dazu führt, dass der Erfolg entsperrt wird. Ich kann es nicht schaffen, result.getStatus(). GetStatusCode() jemals zu STATUS_ACHIEVEMENT_UNLOCKED zu bekommen. Kann jemand helfen?Google Play Games Leistung Ergebnis Statuscode ist immer STATUS_OK

+0

Hat jemand STATUS_ACHIEVEMENT_UNLOCKED als Statuscode für Ergebnis erhalten können ??? – MrClicks

+0

Jeder ??????????? – MrClicks

Antwort

0

Versuchen Sie, den in dieser SO question angegebenen Code zu verwenden, um Ihre Leistung um die gewünschte Schrittanzahl zu erhöhen.

Games.Achievements.incrementImmediate(GoogleApiClient apiClient, String id, int numSteps).setResultCallback(new ResultCallback<Achievements.UpdateAchievementResult>() { 

      @Override 
      public void onResult(UpdateAchievementResult result) { 
       if (result.getStatus().getStatusCode() == GamesStatusCodes.STATUS_ACHIEVEMENT_UNLOCKED) { 

       } 
      } 

     }); 

Die STATUS_ACHIEVEMENT_UNLOCKED zeigt an, dass die inkrementelle Leistung auch entsperrt wurde, als der Anruf getätigt wurde die Leistung zu erhöhen.

Sie können auch versuchen, diese verwandte SO question zu überprüfen.

+0

Danke. Aber das ist der GENAUE Code, den ich gefunden habe und verwende, wenn ich auf das Problem stoße. Könnte das Problem sein, dass das Achievement nicht veröffentlicht wird? – MrClicks

+0

Sie können auf diese [Dokumentation] (https://developers.google.com/games/services/android/achievements) und [diese] (https://developers.google.com/games/services/console/testpub #publishing_your_game_changes) zum Veröffentlichen von Erfolgen. – KENdi

+0

Vielen Dank für Ihre Vorschläge, aber ich habe diese Informationen schon einmal durchgespielt. Ich benutze den genauen Code von der oben genannten SO, die der Benutzer für sie gearbeitet hat. Sehr frustrierend! – MrClicks

Verwandte Themen