[英]In my Android project using Firebase I get this warning: W / System: Ignoring header X-Firebase-Locale because its value was null
I am doing a project with Java in Android Studio.我正在 Android Studio 中使用 Java 做一个项目。 I made a user login page.我做了一个用户登录页面。 I want it to redirect to the home page after the user name is entered, but I get a warning like W / System: Ignoring header X-Firebase-Locale because its value was null.我希望它在输入用户名后重定向到主页,但我收到类似 W / System: Ignoring header X-Firebase-Locale 的警告,因为它的值为空。 The emulator's WiFi is also on.模拟器的WiFi也打开了。
In the Firebase Authentication section, users are authorized to register with email and password.在 Firebase 身份验证部分,用户有权使用电子邮件和密码进行注册。
Code:代码:
public MainActivity() {
}
@Override
protected void onStart() {
super.onStart();
}
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button btngiris=(Button)findViewById(R.id.button);
Button btnkayit=(Button)findViewById(R.id.kayit);
girisyetkisi=FirebaseAuth.getInstance();
txtadi=findViewById(R.id.txtadi);
txtemaili=findViewById(R.id.txtemaili);
txtsifresi=findViewById(R.id.txtsifresi);
btnkayit.setOnClickListener(v -> {
Intent intent= new Intent(MainActivity.this,kayitol.class);
startActivity(intent);
finish();
});
btngiris.setOnClickListener( v -> {
String str_ad = txtadi.getText().toString();
String str_email=txtemaili.getText().toString();
String str_sifre=txtsifresi.getText().toString();
if(TextUtils.isEmpty(str_ad )){
Toast.makeText(MainActivity.this,"İsim girilmesi gerekir",Toast.LENGTH_LONG).show();
}
else if(TextUtils.isEmpty(str_email)) {
Toast.makeText(MainActivity.this, "Email girilmesi gerekir", Toast.LENGTH_LONG).show();
}
else if (TextUtils.isEmpty(str_sifre)){
Toast.makeText(MainActivity.this,"Şifre girilmesi gerekir",Toast.LENGTH_LONG).show();
}
else{
girisyetkisi.signInWithEmailAndPassword(str_email,str_sifre).addOnCompleteListener(MainActivity.this, task -> {
if(task.isSuccessful()){
DatabaseReference yolGiris= FirebaseDatabase.getInstance().getReference().child("Kullanıcılar").child(girisyetkisi.getCurrentUser().getUid());
yolGiris.addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
Intent intent=new Intent(MainActivity.this,MenusayfasiActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK);
startActivity(intent);
finish();
}
@Override
public void onCancelled(@NonNull DatabaseError databaseError) {
}
});
}
else{
Toast.makeText(MainActivity.this,"Giriş başarısız",Toast.LENGTH_LONG).show();
}
});
}
});
}
依赖项 { 实现平台('com.google.firebase:firebase-bom:25.12.0')
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.