Error al cargar la clase de descriptor del módulo: no encontró la clase “com.google.android.gms.dynamite.descriptors.com.google.firebase.auth.ModuleDescriptor”

Por lo tanto, soy novato y estaba tratando de implementar la autenticación de correo electrónico / contraseña con Firebase 9.0.0. De modo que la actividad realiza la operación de registro o la operación de inicio de sesión.

La operación de inicio de sesión funciona sin problemas y puedo ver actualizaciones en la consola de Firebase. Pero cuando bash registrar un nuevo usuario, aparece este error,

E/DynamiteModule: Failed to load module descriptor class: Didn't find class "com.google.android.gms.dynamite.descriptors.com.google.firebase.auth.ModuleDescri ptor" on path: DexPathList[[zip file "/data/app/deventree.com.thetimothyinitiative- 2/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]] 

Mi dispositivo ejecuta los servicios de Google Play versión 9.0.83.

Android Studio 2.1.1, con SDK de servicios de Google Play instalado. También habilité el método de inicio de sesión en la consola.

¡No sé lo que me estoy perdiendo!

Alfonso del equipo de Firebase.

Puede ignorar el error E/DynamiteModule: Failed to load module descriptor class: Didn't find class "com.google.android.gms.dynamite.descriptors.com.google.firebase.auth.ModuleDescriptor" : desafortunadamente hay un error en Play Services donde se registra como E / en lugar de depurar. Implementaremos la solución en la próxima versión.

Esto no debería afectar el comportamiento de su aplicación, si tiene un problema, busque la causa en otro lugar.

¡Asegúrate de que la contraseña que estás poniendo no sea inferior a 6 caracteres! 🙂

Olvidé esto auth=FirebaseAuth.getInstance();

Me dio el mismo error y después de agregar este código me ayudó a deshacerme de ese error.