Wenn Sie dies von Ihrem Haupt-Thread aus aufrufen, kann dies zu Deadlocks und / oder ANRs führen, während Sie Zugriff auf Token erhalten. ”Von GoogleAuthUtil (Google Plus-Integration in Android)

In meiner Android-Anwendung versuche ich, AccessToken von GoogleAuthUtil wie folgt abzurufen:

accessToken = GoogleAuthUtil.getToken (this, mPlusClient.getAccountName (), "oauth2:" + SCOPES);

Aber in dieser Zeile erhalte ich den folgenden Fehler:

E / GoogleAuthUtil (4696): Wenn Sie dies von Ihrem Hauptthread aus aufrufen, kann dies zu einem Deadlock und / oder ANRs führen. E / GoogleAuthUtil (4696): java.lang.IllegalStateException: Wenn Sie dies von Ihrem Hauptthread aus aufrufen, kann dies zu einem Deadlock führen. : unter com.google.android.gms.auth.GoogleAuthUtil.b (unbekannte Quelle) E / GoogleAuthUtil (4696): unter com.google.android.gms.auth.GoogleAuthUtil.getToken (unbekannte Quelle) E / GoogleAuthUtil (4696) : unter com.google.android.gms.auth.GoogleAuthUtil.getToken (unbekannte Quelle)

Irgendeine Lösung dieses Problems? Jede Hilfe wird geschätzt.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage