Firebase Registration, Given String is empty or null

萝らか妹 提交于 2019-12-11 06:59:41

问题


Firebase Registration Error

My app shuts down when I click the registration button.

This is my Registration Button Code :

mRegistration.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                final String email = mEmail.getText().toString();
                final String password = mPassword.getText().toString();
                mAuth.createUserWithEmailAndPassword(email, password).addOnCompleteListener(DriverLoginActivity.this, new OnCompleteListener<AuthResult>() {
                    @Override
                    public void onComplete(@NonNull Task<AuthResult> task) {
                        if(!task.isSuccessful()){
                            Toast.makeText(DriverLoginActivity.this, "sign up error", Toast.LENGTH_SHORT).show();
                        }else{
                            String user_id = mAuth.getCurrentUser().getUid();
                            DatabaseReference current_user_db = FirebaseDatabase.getInstance().getReference().child("Users").child("Drivers").child(user_id).child("name");
                            current_user_db.setValue(email);
                        }
                    }
                });
            }
        }); 

And this is the Error I get:

PID: 10284
java.lang.IllegalArgumentException: Given String is empty or null
    at com.google.android.gms.common.internal.zzbq.zzgi(Unknown Source)
    at com.google.firebase.auth.FirebaseAuth.createUserWithEmailAndPassword(Unknown Source)
    at in.co.shahilislam.parkspot.DriverLoginActivity$2.onClick(DriverLoginActivity.java:57)

Thanks.

来源:https://stackoverflow.com/questions/51345044/firebase-registration-given-string-is-empty-or-null

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!