web-dev-qa-db-ja.com

Firebase経由でGoogleログインを使用する場合、「ApiExpception:7」は何を意味しますか?

FlutterでFirebase Authenticationを介してGoogleログインを使用しようとすると、エラーが発生します。

flutter com.google.Android.gms.common.api.apiexception: 7

この問題の解決策はどこにも見つかりませんでした。これは何を意味するのでしょうか?

8
STeamup

ひどいGoogleによるエラーメッセージが表示されるので、良い質問です!

Java docs for ApiException から、例外にはメソッドgetStatusCodeがあり、次を返すと記載されています:

操作の結果のステータスコード。値は CommonStatusCodes の定数の1つであるか、使用中のAPIに固有です。

彼らは、getMessage()は「原因の要約」を返すので、ステータスコードをエコーバックし、それを要約として使用していると仮定すると、7は NETWORK_ERRORCommonStatusCodesから:

public static final int NETWORK_ERROR

ネットワークエラーが発生しました。再試行すると問題が解決するはずです。

定数値:7

1
anotherdave