Autenticación de Firebase FirebaseNetworkException: se ha producido un error de red (como tiempo de espera, conexión interrumpida o host inaccesible)

Estoy creando un flujo de trabajo de autenticación para mi aplicación de Android. Estoy permitiendo que los usuarios inicien sesión con nombre de usuario / contraseña y varios proveedores de OAuth. Estoy validando correos electrónicos y contraseñas para que sepa que la información que paso a Firebase es válida. Estoy usandocom.google.firebase:firebase-auth:9.6.1

Cuando ejecuto el siguiente código, recibo una devolución de llamada que dice que la operación no tuvo éxito con un error.

mFirebaseAuth.signInWithEmailAndPassword(username,password).addOnCompleteListener(this);

Función de devolución de llamada o escucha de finalización me dice

com.google.firebase.FirebaseNetworkException: A network error (such as timeout, interrupted connection or unreachable host) has occurred.

El nombre de usuario que estoy pasando aún no existe. Entonces, supongo que veo algún tipo de error que indicael usuario no existe. ¿Estoy pasando algo incorrectamente o estoy asumiendo incorrectamente? También puedo ver que en la documentación de Firebase, la biblioteca de iOS tiene varios códigos de error comunes a la sección de todos los métodos de API, ya que la sección de Android no muestra esto. Una de estas excepciones esFIRAuthErrorCodeUserNotFound. Entonces, ¿existe esa funcionalidad incluso en la biblioteca de Android?

Respuestas a la pregunta(10)

Su respuesta a la pregunta