2016-08-29 4 views
0

Mein Code für die Anmeldung mit Google funktioniert in allen Geräten außer XIAOMI MI 3W (os 6.0.1). In XIAOMI MI 3W UI ist Freezed nicht einmal Kontoauswahldialog geöffnet. Es ändert die Farbe der Statusleiste, also denke ich, dass es den Dialog öffnet, aber nicht sichtbar ist.Google signin issue

ich diesen Code für Google-Login

verwendet
GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN) 
      .requestIdToken(Constant.GOOGLE_AUTH_KEY) 
      .requestEmail() 
      .build(); 
    mGoogleApiClient = new GoogleApiClient.Builder(this) 
      .enableAutoManage(this, this) 
      .addApi(Auth.GOOGLE_SIGN_IN_API, gso) 
      .build(); 

für Anfrage Absicht

Intent signInIntent = Auth.GoogleSignInApi.getSignInIntent(mGoogleApiClient); 
          startActivityForResult(signInIntent, Constant.REQUEST_CODE_GOOGLE_SIGN_IN); 

meine auf Aktivitätscode Ergebnis ist

protected void onActivityResult(int requestCode, int resultCode, Intent data) { 
    super.onActivityResult(requestCode, resultCode, data); 
    if (requestCode == Constant.REQUEST_CODE_GOOGLE_SIGN_IN) { 
     GoogleSignInResult result = Auth.GoogleSignInApi.getSignInResultFromIntent(data); 
     handleSignInResult(result); 
    } 
} 
+0

MIUI irgendwann irgendwie korrumpiert einige der Google Play-Dienste, stellen Sie bitte sicher, dass Google Anmeldung funktioniert von anderen Anwendungen – Nilabja

+0

ja seine Arbeit in Pokemon gehen –

Antwort

0

Haben Sie Google-Account-Manager haben in dein XIOAMI Telefon? In XIOAMI gibt es standardmäßig keinen Google Account Manager. Dies könnte auch die Ursache sein.

0

Bitte überprüfen Sie Ihre Google Play-Dienste aktivieren oder nicht? Wenn Google Play-Dienste deaktiviert sind, aktivieren Sie sie bitte. Dann funktioniert es komplett.

Verwandte Themen