Не удалось загрузить класс дескриптора модуля: не нашел класс "com.google.android.gms.dynamite.descriptors.com.google.firebase.auth.ModuleDescriptor"

Итак, я новичок, и я пытался реализовать аутентификацию по электронной почте/паролю с помощью Firebase 9.0.0 Таким образом, активность выполняет либо операцию регистрации, либо операцию входа.

Операция входа в систему выполняется бесперебойно, и я вижу обновления в Firebase Console. Но когда я пытаюсь зарегистрировать нового пользователя, эта ошибка возникает,

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]]

На моем устройстве запущены службы Google Play версии 9.0.83.

Android Studio 2.1.1 с установленным SDK сервисом Google Play. Я также включил метод входа в консоль.

Не знаю, чего мне не хватает!

Ответ 1

Альфонсо из команды Firebase.

Вы можете игнорировать ошибку E/DynamiteModule: Failed to load module descriptor class: Didn't find class "com.google.android.gms.dynamite.descriptors.com.google.firebase.auth.ModuleDescriptor": к сожалению, в Службе Служений есть ошибка, в которой это регистрируется как E/, а не отладка. Мы разместим исправление в следующем выпуске.

Это не должно влиять на поведение вашего приложения, если у вас есть проблема, ищите причину в другом месте.

Ответ 2

Убедитесь, что введенный вами пароль не менее 6 символов!:)

Ответ 3

Я забыл об этом auth=FirebaseAuth.getInstance();

Он дал мне такую ​​же ошибку, и после добавления этого кода помогла избавиться от этой ошибки.