Ich versuche, GoogleApiClient
mit Games.API
und Auth.GOOGLE_SIGN_IN_API
zu verbinden (um Benutzerprofilinformationen zu erhalten).
immer diese Fehlermeldung:Auth.GOOGLE_SIGN_IN_API kann nicht mit Games.API verwendet werden
java.lang.IllegalStateException: Auth.GOOGLE_SIGN_IN_API cannot be used with Games.API
Code:
GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN)
.requestProfile()
.build();
googleApiClient = new GoogleApiClient.Builder(activity)
.addConnectionCallbacks(connectionCallbacks)
.addOnConnectionFailedListener(onConnectionFailedListener)
.addApi(Games.API).addScope(Games.SCOPE_GAMES)
.addApi(Auth.GOOGLE_SIGN_IN_API, gso)
.build();
Warum ich nicht Games.API
mit Auth.GOOGLE_SIGN_IN_API
verwenden kann?
Welche Alternative muss ich verbinden Games.API
und erhalten Sie Benutzerprofilinformationen?
Haben Sie [diese] (http://stackoverflow.com/questions/35683554/sign-in-with-google-for-games-services) verwiesen. –
@ShreeKrishna es ist das gleiche Problem, aber ich habe nicht die richtige Antwort gefunden ... –
Ich habe ein Problem auf Android-Problem Tracker vorgeschlagen, die neue Google-Login-Flow in Game-API integriert werden: https: // code. google.com/p/android/issues/detail?id=225329 gib ihm einen Stern, wenn du denkst, dass es eine gute Idee ist;) –