2016-04-11 4 views
1

Ich habe implementiert Google+ Log-in in meiner app, wenn ich versuche, zu unterzeichnen-in, das GoogleSignInResult kehrt etwas zum Effekt von [email protected]0 obwohl, wenn result-isSuccess geben wird es immer wieder false .Google-Anmeldung gibt immer false zurück

Weiß jemand, warum das ist?

Zur Verdeutlichung folgte ich dem G + Login Guide und erhielt auch die google-services.json Datei, obwohl es sagte, dass es nicht benötigt wurde, habe ich auch meine App ID in der strings.xml auch platziert.

Ich auch sichergestellt, classpath 'com.google.gms:google-services:2.0.0-alpha6' wurde in der App-Level-Gradle-Build-Datei platziert und beide compile 'com.google.android.gms:play-services-plus:8.4.0' compile 'com.google.android.gms:play-services-auth:8.4.0' wurde in der App-Level-Gradle-Build-Datei platziert. Aber ich habe immer noch keinen Erfolg.

Andere Google-Suchen haben vorgeschlagen, den Cache für Google-Dienste zu löschen, den ich nach jedem Build versucht habe, zusammen mit dem Cache und den Daten meiner App.

Logcat meldet auch keine Fehler. Ich bin im Moment ziemlich ratlos.

+0

Hum, es funktioniert auf mysteriöse Weise jetzt gut, Google hatte möglicherweise intermittierende Serverprobleme vielleicht? – PairedPrototype

Antwort

2

Es stellte sich heraus, dass ich es behoben haben könnte zurück zu dem SDK Build-Tools Version 23.0.2 durch Zurücksetzen, vielleicht ist etwas schief gelaufen mit etwas neuere Build-Tools 23.0.3 obwohl meine Gradle bauen Datei noch gesetzt ist die neuere Version zu verwenden, scheint es nun korrekt funktionieren .