The code below crashes for many users. For some users, this data is returning null. I have no idea how to solve this. Please I need help!
Regard
Error Code:
java.lang.String com.google.firebase.auth.q.a0()' on a null object reference
Caused by java.lang.NullPointerException
Attempt to invoke virtual method 'java.lang.String com.google.firebase.auth.q.a0()' on a null object reference
My code:
public String getUid() {
String getuids = FirebaseAuth.getInstance().getCurrentUser().getUid();
if (getuids != null){
return FirebaseAuth.getInstance().getCurrentUser().getUid();
}else{
Toast.makeText(mContext, R.string.somethingerrors, Toast.LENGTH_SHORT).show();
startActivity(new Intent(mContext, LoginActivity.class));
}
return null;
}