Android 为属性找到两个区分大小写冲突的getter或字段:email

Android 为属性找到两个区分大小写冲突的getter或字段:email,android,firebase,firebase-realtime-database,Android,Firebase,Firebase Realtime Database,所以我有这个问题很久了。我无法在我的应用程序中注册新用户 为属性找到两个区分大小写冲突的getter或字段:email 公共类注册扩展了AppCompatActivity实现了View.OnClickListener{ 私人消防队; 私有的EditText用户名、EditTextPassword、EditTextEmail; 私人按钮注册; //私有字符串猜测1=“”; @凌驾 创建时受保护的void(Bundle savedInstanceState){ super.onCreate(save

所以我有这个问题很久了。我无法在我的应用程序中注册新用户

为属性找到两个区分大小写冲突的getter或字段:email

公共类注册扩展了AppCompatActivity实现了View.OnClickListener{
私人消防队;
私有的EditText用户名、EditTextPassword、EditTextEmail;
私人按钮注册;
//私有字符串猜测1=“”;
@凌驾
创建时受保护的void(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity\u注册);
mAuth=FirebaseAuth.getInstance();
注册=(按钮)findviewbyd(R.id.signuppt);
SignUp.setOnClickListener(this);
EditTextUsername=(EditText)findViewById(R.id.UserNameGet);
EditTextEmail=(EditText)findViewById(R.id.EmailSGET);
EditTextPassword=(EditText)findViewById(R.id.passSGET);
}
@凌驾
公共void onClick(视图v){
开关(v.getId()){
案例R.id.Signuppt:
signuppt();
打破
}
}
私有无效签名(){
字符串用户名=EditTextUsername.getText().toString().trim();
字符串Email=EditTextEmail.getText().toString().trim();
字符串密码=EditTextPassword.getText().toString().trim();
if(Username.isEmpty()){
setError(“需要用户名!”);
EditTextUsername.requestFocus();
返回;
}
if(Email.isEmpty()){
setError(“需要电子邮件!”);
EditTextEmail.requestFocus();
返回;
}
如果(!Patterns.EMAIL\u ADDRESS.matcher(EMAIL.matches()){
EditTextEmail.setError(“提供有效的电子邮件”);
EditTextEmail.requestFocus();
}
if(Password.isEmpty()){
setError(“需要密码!”);
EditTextPassword.requestFocus();
返回;
}
if(Password.length()
public class SignUp extends AppCompatActivity implements View.OnClickListener{

    private FirebaseAuth mAuth;
    private EditText EditTextUsername, EditTextPassword, EditTextEmail;
    private Button SignUp;
    //private String Guess1 = " ";
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_sign_up);

        mAuth = FirebaseAuth.getInstance();

        SignUp = (Button) findViewById(R.id.SignUpBT);
        SignUp.setOnClickListener(this);

        EditTextUsername = (EditText) findViewById(R.id.UserNameSGET);
        EditTextEmail = (EditText) findViewById(R.id.EmailSGET);
        EditTextPassword = (EditText) findViewById(R.id.passSGET);

    }

    @Override
    public void onClick(View v) {
        switch (v.getId()){
            case R.id.SignUpBT:
                SignUpBT();
            break;

        }

    }

    private void SignUpBT() {
        String Username = EditTextUsername.getText().toString().trim();
        String Email = EditTextEmail.getText().toString().trim();
        String Password = EditTextPassword.getText().toString().trim();


        if(Username.isEmpty()){
            EditTextUsername.setError("Username is required!");
            EditTextUsername.requestFocus();
            return;
        }

        if(Email.isEmpty()){
            EditTextEmail.setError("Email is required!");
            EditTextEmail.requestFocus();
            return;
        }
        if(!Patterns.EMAIL_ADDRESS.matcher(Email).matches()){
            EditTextEmail.setError("Provide a valid Email");
            EditTextEmail.requestFocus();
        }
        if(Password.isEmpty()){
            EditTextPassword.setError("Password is required!");
            EditTextPassword.requestFocus();
            return;
        }
        if(Password.length()<6){
            EditTextPassword.setError("Password should be at least 6  characters!");
            EditTextPassword.requestFocus();
            return;
        }

        mAuth.createUserWithEmailAndPassword(Email,Password)
                .addOnCompleteListener(new OnCompleteListener<AuthResult>() {
                    @Override
                    public void onComplete(@NonNull Task<AuthResult> task) {

                        if(task.isSuccessful())
                        {
                            User user = new User(Username,Email,Password); //,0,0);

                            FirebaseDatabase.getInstance().getReference("Users")
                                    .child(FirebaseAuth.getInstance().getCurrentUser().getUid())
                                    .setValue(user).addOnCompleteListener(new OnCompleteListener<Void>() {
                                @Override

                                public void onComplete(@NonNull Task<Void> task) {

                                    if(task.isSuccessful()){
                                        Toast.makeText(SignUp.this, "Registerd Successfully", Toast.LENGTH_LONG).show();
                                    }
                                    else
                                        Toast.makeText(SignUp.this, "Failed to register1", Toast.LENGTH_LONG).show();
                                }
                            });


                        }else{
                            Toast.makeText(SignUp.this, "Failed to register2", Toast.LENGTH_LONG).show();
                        }


                    }
                });
    }
}