4

Android用のGoogle Playゲームサービスを実装する方法に関するチュートリアルに従い、簡単なGoogle +サインインで終了しました。問題を修正する前にログインしようとしました。そして今、このアカウントを使用してログインすることはできませんが、別のアカウントを使用すればログインできます.

最初のアカウントで発生するエラーは次のとおりです。

06-05 16:49:03.226: W/dqi(19754): Authentication error: Unable to respond to any of these challenges: {bearer=WWW-Authenticate: Bearer realm="https://www.google.com/accounts/AuthSubRequest", error=invalid_token}
06-05 16:49:03.226: E/Volley(19754): [4376] il.a: Unexpected response code 401 for https://www.googleapis.com/games/v1/players/115167649949168063107
06-05 16:49:03.515: W/dqi(19754): Authentication error: Unable to respond to any of these challenges: {bearer=WWW-Authenticate: Bearer realm="https://www.google.com/accounts/AuthSubRequest", error=invalid_token}
06-05 16:49:03.515: E/Volley(19754): [4376] il.a: Unexpected response code 401 for https://www.googleapis.com/games/v1/players/115167649949168063107
06-05 16:49:04.280: W/dqi(19754): Authentication error: Unable to respond to any of these challenges: {bearer=WWW-Authenticate: Bearer realm="https://www.google.com/accounts/AuthSubRequest", error=invalid_token}
06-05 16:49:04.280: E/Volley(19754): [4375] il.a: Unexpected response code 401 for https://www.googleapis.com/games/v1/players/115167649949168063107
06-05 16:49:04.593: W/dqi(19754): Authentication error: Unable to respond to any of these challenges: {bearer=WWW-Authenticate: Bearer realm="https://www.google.com/accounts/AuthSubRequest", error=invalid_token}
06-05 16:49:04.593: E/Volley(19754): [4375] il.a: Unexpected response code 401 for https://www.googleapis.com/games/v1/players/115167649949168063107
06-05 16:49:04.648: E/SignInIntentService(19754): User has not completed registration.
06-05 16:49:04.648: E/SignInIntentService(19754): aol
06-05 16:49:04.648: E/SignInIntentService(19754):   at ajy.a(SourceFile:108)
06-05 16:49:04.648: E/SignInIntentService(19754):   at abm.a(SourceFile:213)
06-05 16:49:04.648: E/SignInIntentService(19754):   at abm.a(SourceFile:194)
06-05 16:49:04.648: E/SignInIntentService(19754):   at aav.a(SourceFile:486)
06-05 16:49:04.648: E/SignInIntentService(19754):   at aqu.a(SourceFile:221)
06-05 16:49:04.648: E/SignInIntentService(19754):   at com.google.android.gms.games.service.GamesSignInIntentService.onHandleIntent(SourceFile:343)
06-05 16:49:04.648: E/SignInIntentService(19754):   at android.app.IntentService$ServiceHandler.handleMessage(IntentService.java:65)
06-05 16:49:04.648: E/SignInIntentService(19754):   at android.os.Handler.dispatchMessage(Handler.java:99)
06-05 16:49:04.648: E/SignInIntentService(19754):   at android.os.Looper.loop(Looper.java:137)
06-05 16:49:04.648: E/SignInIntentService(19754):   at android.os.HandlerThread.run(HandlerThread.java:60)

不明なエラーを示す小さなダイアログが表示されます。

私の推測では、このアプリに G+ アカウントの使用を許可したときに、このアプリのどこかにキャッシュが保存されたようです。これを元に戻して、最初のアカウントで再び機能するようにするにはどうすればよいですか?

4

3 に答える 3

7

デバイスの Google+ 設定に移動し、アプリに許可したアクセスを削除してみてください。その後、PC/Mac の Web ブラウザまたはデバイスを使用して、手動でテスト アカウント用に Google+ を設定し、アプリを再リンクしてみてください。これは私にとってはうまくいきました。

Samsung Galaxy S3 の正確な手順:

[設定] -> [Google] -> [Google+] -> [Google+ サインインを使用するアプリ] -> アプリをタップし、下部にある [アプリを切断] をタップします。

価値があるのは、削除するときに「このアプリのすべてのアクティビティを削除する」オプションもタップしたことです。

于 2013-06-05T22:26:55.157 に答える