我创建了一个应用程序,我可以在其中访问两个波:FirebaseUI Auth和Firebase SDK身份验证(我知道这是非常错误的,我只在某些测试中使用它).好吧,从我添加谷歌访问权限,我无法访问SDK身份验证,应用程序总是崩溃,我不知道为什么.这是我的代码:
public class MainActivity extends AppCompatActivity
{
DialogProgress dialogProgress;
EditText editEmail;
EditText editPassword;
String email;
String password;
FirebaseAuth firebaseAuth;
final int REQUEST_CODE_GOOGLE = 100;
static Activity activity;
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
activity = this;
editEmail = (EditText) findViewById(R.id.editEmailA);
editPassword = (EditText) findViewById(R.id.editPasswordA);
firebaseAuth = FirebaseAuth.getInstance();
if(firebaseAuth.getCurrentUser()!=null)
{
Toast.makeText(getApplicationContext(), "Bentornato " + firebaseAuth.getCurrentUser().getEmail().toString(), Toast.LENGTH_SHORT).show();
Intent intent = new Intent(MainActivity.this,ProfileActivity.class);
startActivity(intent);
finish();
}
findViewById(R.id.accediButton).setOnClickListener(new View.OnClickListener()
{
@Override
public void onClick(View v)
{
email = editEmail.getText().toString();
password …Run Code Online (Sandbox Code Playgroud)