无法加载模块描述符类:未find类“com.google.android.gms.dynamite.descriptors.com.google.firebase.auth.ModuleDescriptor”

所以我是新手,我试图使用Firebase 9.0.0来实现电子邮件/密码身份validation。因此,活动执行注册操作或login操作。

login操作运行平稳,我可以在Firebase控制台上看到更新。 但是当我尝试注册一个新用户时,会发生此错误,

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,安装了Google Play服务SDK。 我也在控制台中启用了login方法。

不知道我错过了什么!

来自Firebase团队的Alfonso。

您可以忽略错误E/DynamiteModule: Failed to load module descriptor class: Didn't find class "com.google.android.gms.dynamite.descriptors.com.google.firebase.auth.ModuleDescriptor" :不幸的是有一个错误在Play服务中,这被logging为E /而不是debugging。 我们将在下一个版本中部署修补程序。

这不应该影响你的应用程序的行为,如果你有问题,找别的地方寻找原因。

确保您input的密码不less于6个字符! 🙂

我忘记了这个auth=FirebaseAuth.getInstance();

它给了我同样的错误,添加这些代码后,帮助摆脱了这个错误。