Java 我如何检索用户的个人资料名称信息,如姓名、电子邮件和个人资料照片?

Java 我如何检索用户的个人资料名称信息,如姓名、电子邮件和个人资料照片?,java,android,firebase,firebase-realtime-database,firebase-authentication,Java,Android,Firebase,Firebase Realtime Database,Firebase Authentication,首先分配Firebase用户 public class UserInformation { private String email; private String name; public UserInformation(){ } public String getEmail() { return email; } public void setEmail(String email) { this

首先分配Firebase用户

public class UserInformation {

    private String email;
    private String name;

    public UserInformation(){

    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }
}
它将保存用户的数据

有不同的方法检索当前用户数据

FirebaseUser firebaseUser = mAuth.getCurrentUser();

任务.issusccessful()中{
需要添加:

user=FirebaseAuth.getInstance().getCurrentUser();
如果(用户!=null){
字符串uid=user.getUid();
token=user.getUid();
email=user.getEmail();
displayName=user.getDisplayName();
}

您的用户登录成功或出现任何错误?成功
FirebaseUser firebaseUser = mAuth.getCurrentUser();
String userEmail = firebaseUser.getEmail();
String uid = firebaseUser.getDisplayName();
String photouri = String.ValueOf(firebaseUser.getPhotoUrl());