[解決済み] Firebase Authentication FirebaseNetworkException: ネットワークエラー(タイムアウト、接続の中断、到達不能なホストなど)が発生しました。
2022-02-14 15:24:51
質問事項
アンドロイドアプリの認証ワークフローを作成しています。ユーザ名/パスワードと様々なOAuthプロバイダを使用して、ユーザがサインインすることを許可しています。Firebaseに渡す情報が有効であることを確認するために、電子メールとパスワードを検証しています。私は
com.google.firebase:firebase-auth:9.6.1
以下のコードを実行すると、操作が成功しなかったというエラー付きのコールバックが表示されます。
mFirebaseAuth.signInWithEmailAndPassword(username,password).addOnCompleteListener(this);
コールバック関数または補完リスナーが教えてくれる
com.google.firebase.FirebaseNetworkException: A network error (such as timeout, interrupted connection or unreachable host) has occurred.
私が渡しているユーザー名はまだ存在していません。というわけで、私は、このユーザー名に対して
ユーザーが存在しない
. 私は何かを間違って渡しているのでしょうか、それとも私の推測が誤っているのでしょうか?また、Firebaseのドキュメントを見ると、iOSライブラリにはすべてのAPIメソッドに共通する様々なエラーコードのセクションがありますが、Androidのセクションにはこれが表示されていないことがわかります。これらの例外の1つは
FIRAuthErrorCodeUserNotFound
. では、その機能はAndroidのライブラリにもあるのでしょうか?
解決方法は?
Google Play サービスが起動していない場合にも発生することがあります。プレイストアを起動し、動作しているかどうか確認してください。また、プロジェクトで使用しているgoogle play serviceと端末のgoogle play servicesが同じかどうか比較してみてください(google play servicesを更新していない場合)。
これは些細なことですが、例外が発生する可能性があります。
関連
-
[解決済み】HTTPステータス 405 - リクエストメソッド「POST」はサポートされていません (Spring MVC)
-
[解決済み】javaで指定されたファイルが見つからない
-
[解決済み】Doubleはdereferencedできない?
-
[解決済み】Javaでユーザー入力を待機させる方法
-
[解決済み】java.io.IOException: 壊れたパイプ
-
[解決済み】javaで無効な文字定数
-
[解決済み] エラー - trustAnchors パラメータは空であってはなりません。
-
[解決済み】Java: GZIPInputStreamの作成に失敗しました。GZIP形式ではありません
-
[解決済み】Eclipseで「パッケージエクスプローラー」ビューが見つからない
-
[解決済み] "java.nio.charset.MalformedInputException" を避けるために、すべての包括的なCharset。入力の長さ= 1"?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] hibernateでResultSetを抽出できない。
-
[解決済み] java のクラス内のコンストラクタは、指定された型に適用できない
-
[解決済み】HTTPステータス500 サーブレットクラスのインスタンス化エラー [重複]。
-
[解決済み] hibernate のプロパティが見つかりません。
-
[解決済み】Javaの部分文字列:「文字列のインデックスが範囲外」。
-
[解決済み】Eclipseがエラーメッセージ "Java was started but returned exit code = 1" を返す
-
[解決済み】Javaを使用するSelenium - ドライバの実行ファイルのパスは、webdriver.gecko.driverシステムプロパティで設定する必要があります。
-
[解決済み】文字列中の � を置換する方法
-
[解決済み】どういう意味か。Serializableクラスがstatic final serialVersionUIDフィールドを宣言していないとは?重複している] [重複している] [重複している] [重複している
-
[解決済み】接続Java - MySQL : 公開鍵の取得は許可されていません。