При регистрации пользователя происходит сбой, и в logcat выдается исключение: «I / BiChannelGoogleApi: [FirebaseAuth:] getGoogleApiForMethod () вернул Gms: com.google.firebase.auth.api.internal. zzaq@1a8a2b0"
Все правильные и обновленные зависимости реализованы .....
При нажатии на кнопку регистрации в android studio происходит сбой и выдается сообщение «Сбой при регистрации, внутренний произошла ошибка [7:] "
public class RegistrationActivity extends AppCompatActivity
{
private EditText email;
private EditText password;
private TextView signIn;
private Button registerBtn;
private FirebaseAuth firebaseAuth;
private ProgressDialog progressDialog;
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_registration);
firebaseAuth = FirebaseAuth.getInstance();
progressDialog = new ProgressDialog(this);
email = findViewById(R.id.email_register);
password = findViewById(R.id.password_register);
registerBtn = findViewById(R.id.btn_register);
signIn = findViewById(R.id.sign_in_txt);
registerBtn.setOnClickListener(new View.OnClickListener()
{
@Override
public void onClick(View view)
{
String myEmail = email.getText().toString().trim();
String myPass = password.getText().toString().trim();
if (TextUtils.isEmpty(myEmail))
{
email.setError("This field is required.");
return;
}
if (TextUtils.isEmpty(myPass))
{
password.setError("This field is required.");
return;
}
progressDialog.setMessage("Registering please wait...");
progressDialog.show();
firebaseAuth.createUserWithEmailAndPassword(myEmail, myPass).addOnCompleteListener(RegistrationActivity.this, new OnCompleteListener<AuthResult>()
{
@Override
public void onComplete(@NonNull Task<AuthResult> task)
{
if (task.isSuccessful())
{
startActivity(new Intent(getApplicationContext(), HomeActivity.class));
Toast.makeText(getApplicationContext(), "Successfully Registered...", Toast.LENGTH_LONG).show();
progressDialog.dismiss();
}
else
{
Toast.makeText(getApplicationContext(), "Failed while registering..." + task.getException().getMessage(), Toast.LENGTH_LONG).show();
progressDialog.dismiss();
}
}
});
}
});
signIn.setOnClickListener(new View.OnClickListener()
{
@Override
public void onClick(View view)
{
startActivity(new Intent(getApplicationContext(), MainActivity.class));
}
});
}
}