我正在构建一个启用登录功能的firebase android应用程序。运行代码后会出现此问题。我在logcat中收到以下消息:
W/ResourceType: Found multiple library tables, ignoring...
W/DynamiteModule: Local module descriptor class for com.google.firebase.auth not found.
有没有办法解决这个问题?
答案 0 :(得分:0)
尝试使用
compile 'com.google.firebase:firebase-auth:10.0.1'
在您的gradle文件中。
如果不起作用,请尝试插入
FirebaseUser user = mAuth.getCurrentUser();
Log.d(TAG, user.getEmail());
中的这些行
@Override
public void onComplete(@NonNull Task<AuthResult> task) {}
因此,您可以了解身份验证是否正常发生
如果您可以发布代码,那将有助于轻松解决问题
答案 1 :(得分:0)
1)登录到Firebase控制台并启用“电子邮件/密码登录方法”,它应该可以解决此问题。
2)尝试将您的客户端与Firebase应用重新同步,然后再次添加.json文件。在android studio 2.3中,只需单击工具> firebase,然后在助手中检查您的应用程序是否已连接。 3)在build.gradle实施'com.google.firebase:firebase-auth:11.6.0'中使用它