我在我的Android项目中使用Firebase来验证新用户。 但是,在长时间修改我的代码后,我只能将一个用户添加到我的Firebase项目中。之后,我无法将新用户添加到我的Firebase项目中。它在我的Android Studio控制台上显示错误:
E / RenderScript:SETAFFINITY ret = -1
我已经更改了从fire base [google-services.json]获取的App文件夹上的Google JSON。而且我具有正确的依赖项(类路径'com.google.gms:google-services:4.0.1'),并且我也做了以下更改:
还有另一件事,当我在Android Studio模拟器中运行代码时无法获得结果。但是在我的手机(Vivo V7)上,它一次成功通过了身份验证。但是之后,我得到一个错误:
E / RenderScript:SETAFFINITY ret = -1
mAuth.createUserWithEmailAndPassword(name1,pass1).addOnCompleteListener(this, new OnCompleteListener<AuthResult>() {
@Override
public void onComplete(@NonNull Task<AuthResult> task) {
// Toast.makeText(MainActivity.this, "Authentication success.",Toast.LENGTH_SHORT).show();
if (task.isSuccessful()) {
// Sign in success, update UI with the signed-in user's information
// Log.d(TAG, "createUserWithEmail:success");
///FirebaseUser user = mAuth.getCurrentUser();
//updateUI(user);
Toast.makeText(MainActivity.this, "Authentication success.",Toast.LENGTH_SHORT).show();
} else {
// If sign in fails, display a message to the user.
Log.w(TAG, "createUserWithEmail:failure", task.getException());
Toast.makeText(MainActivity.this, "Authentication failed.",Toast.LENGTH_SHORT).show();
// updateUI(null);
}
}
});
我希望使用Firebase在我的项目中注册一个新用户。 但是由于这个错误,我无法添加新用户。