I had some problems with google login login. The problem was fixed for me, but I added statistics to check how it will work in prod. As a result, only 50% of users can log in. I reproduced the problem on one of my devices and found that I still got the SING_IN_REQUIRED error.
I tried the old and new api, but calls when listening are not made:
googleApiClient = new GoogleApiClient.Builder(this) .addApi(Games.API) .build(); googleApiClient.registerConnectionCallbacks(connectionCallback); googleApiClient.registerConnectionFailedListener(onConnectionFailedListener); googleApiClient.connect(); and mGoogleSignInClient = GoogleSignIn.getClient(this, GoogleSignInOptions.DEFAULT_GAMES_SIGN_IN); ...set up listeners startActivityForResult(mGoogleSignInClient.getSignInIntent(), REQUEST_SIGN_IN);
and on the other device, on the same device, if I try to log in to my google account
GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN) .requestEmail() .build(); GoogleSignInClient mGoogleSignInClient = GoogleSignIn.getClient(this, gso); Intent signInIntent = mGoogleSignInClient.getSignInIntent(); startActivityForResult(signInIntent, RC_SIGN_IN);
It works fine.
game services are installed, I tried to clear the cache of games and games, the user was added to the game tester, etc. I am using 11.8.0 and compiling sdk version 26.
How can I enter the game services for these users?
android google-play-services google-play-games google-login
user5599807
source share