Java Android Studio:未能在频道“;上发布通知;空”;
在我的应用程序上填写Java Android Studio:未能在频道“;上发布通知;空”;,java,firebase,android-studio-3.0,Java,Firebase,Android Studio 3.0,在我的应用程序上填写Editext后,尝试按注册/登录按钮时,我遇到此错误: developer warning for package "com.longkai" Failed to post notification on channel "null" 客户逻辑活动: mEmail = (EditText) findViewById(R.id.email); mPassword = (EditText) findViewById(R.id.password); m
Editext
后,尝试按注册/登录按钮时,我遇到此错误:
developer warning for package "com.longkai"
Failed to post notification on channel "null"
客户逻辑活动:
mEmail = (EditText) findViewById(R.id.email);
mPassword = (EditText) findViewById(R.id.password);
mLogin = findViewById(R.id.login);
mRegistration = findViewById(R.id.registration);
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(CustomerLoginActivity.this, new OnCompleteListener<AuthResult>() {
@Override
public void onComplete(@NonNull Task task) {
if(!task.isSuccessful()){
Toast.makeText(CustomerLoginActivity.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("Customers").child(user_id);
current_user_db.setValue(true);
}
}
});
}
});
mLogin.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
final String email = mEmail.getText().toString();
final String password = mPassword.getText().toString();
mAuth.signInWithEmailAndPassword(email,password).addOnCompleteListener(CustomerLoginActivity.this, new OnCompleteListener<AuthResult>() {
@Override
public void onComplete(@NonNull Task<AuthResult> task) {
if(!task.isSuccessful()){
Toast.makeText(CustomerLoginActivity.this, "sign in error", Toast.LENGTH_SHORT).show();
}
}
});
}
});
mEmail=(EditText)findviewbyd(R.id.email);
mPassword=(EditText)findViewById(R.id.password);
mLogin=findviewbyd(R.id.login);
mrregistration=findviewbyd(R.id.registration);
mrRegistration.setOnClickListener(新视图.OnClickListener(){
@凌驾
公共void onClick(视图v){
最后一个字符串email=mEmail.getText().toString();
最终字符串密码=mPassword.getText().toString();
mAuth.createUserWithEmailAndPassword(电子邮件,密码).addOnCompleteListener(CustomerLoginActivity.this,new OnCompleteListener()){
@凌驾
未完成的公共void(@NonNull任务){
如果(!task.issusccessful()){
Toast.makeText(CustomerLoginActivity.this,“注册错误”,Toast.LENGTH_SHORT.show();
}否则{
字符串user_id=mAuth.getCurrentUser().getUid();
DatabaseReference当前_user_db=FirebaseDatabase.getInstance().getReference().child(“用户”).child(“客户”).child(用户id);
当前用户设置值(真);
}
}
});
}
});
mLogin.setOnClickListener(新视图.OnClickListener(){
@凌驾
公共void onClick(视图v){
最后一个字符串email=mEmail.getText().toString();
最终字符串密码=mPassword.getText().toString();
mAuth.signInWithEmailAndPassword(电子邮件,密码).addOnCompleteListener(CustomerLoginActivity.this,new OnCompleteListener()){
@凌驾
未完成的公共void(@NonNull任务){
如果(!task.issusccessful()){
Toast.makeText(CustomerLoginActivity.this,“登录错误”,Toast.LENGTH_SHORT.show();
}
}
});
}
});
我这里也有同样的问题。你在真正的设备上试过吗?我只在模拟器上遇到这个问题。当我在adnroid设备上运行时,它就停止工作了。我这里也有同样的问题。你在真正的设备上试过吗?我只在模拟器上遇到这个问题。当我在adnroid设备上运行时,它就停止工作了。