Wenn ich einen Erfolg freigebe, wird das Popup "Achievement unlocked" nicht angezeigt, aber der Erfolg ist freigeschaltet, wie ich in der Leistungsliste sehen kann.Google Play Game-Dienst - Freigeschaltetes Achievement-Popup wird nicht angezeigt
Ich habe bereits this Lösung versucht, aber es funktioniert nicht.
ich initialisieren GoogleApiClient wie dies in meinem MainActivity:
gac = new GoogleApiClient.Builder(this)
.addConnectionCallbacks(this)
.addOnConnectionFailedListener(this)
.addApi(Plus.API).addScope(Plus.SCOPE_PLUS_LOGIN)
.addApi(Games.API).addScope(Games.SCOPE_GAMES)
.build();
app.setGoogleApiClient(gac);
gac.connect();
In meinem "Game over Activity" Ich mache folgendes:
ApplicationClass app = (ApplicationClass) getApplication();
googleApiClient = app.getGoogleApiClient();
... und ich entsperren Leistungen wie folgt aus:
Games.Achievements.unlock(googleApiClient, "achievement id");
Vielen Dank im Voraus!