Android com.google.firebase.database.DatabaseException:Can';t将java.lang.Boolean类型的对象转换为com.example.simpleaplocker.Users类型

Android com.google.firebase.database.DatabaseException:Can';t将java.lang.Boolean类型的对象转换为com.example.simpleaplocker.Users类型,android,firebase,firebase-realtime-database,Android,Firebase,Firebase Realtime Database,我想获取firebase日期以循环视图,因此我将userSnapshot的值获取给Users.class它显示错误请帮助我我看到错误“com.google.firebase.database.DatabaseException:无法将java.lang.String类型的对象转换为com类型。示例。***” 但我有布尔错误 这里显示错误 DatabaseReference userref = FirebaseDatabase.getInstance().getReference().child(

我想获取firebase日期以循环视图,因此我将userSnapshot的值获取给Users.class它显示错误请帮助我我看到错误“com.google.firebase.database.DatabaseException:无法将java.lang.String类型的对象转换为com类型。示例。***” 但我有布尔错误

这里显示错误

DatabaseReference userref = FirebaseDatabase.getInstance().getReference().child("Connection").child("User");
        userref.addValueEventListener(new ValueEventListener() {
            @Override
            public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
                if (dataSnapshot.exists()) {
                    for (DataSnapshot userSnapshot : dataSnapshot.getChildren()) {

                        Users users = userSnapshot.getValue(Users.class);
                        usersList.add(users);

                    }
                    mAdapter = new Adapter_All_Users(usersList);
                    mRecyclerView.setAdapter(mAdapter);


                }

            }
}

Users类只是一个简单的类

package com.example.simpleapplocker;

public class Users {
    private String Name;
    private String Email;
    private String Location;
    private String Age;
    private String Sex;

    public Users() {


    }

    public Users(String Name, String Email, String Location, String Age, String Sex) {
        this.Name = Name;
        this.Email = Email;
        this.Location = Location;
        this.Age = Age;
        this.Sex = Sex;
    }

    public String getName() {
        return Name;
    }

    public String getEmail() {
        return Email;
    }

    public String getLocation() {
        return Location;
    }

    public String getAge() {
        return Age;
    }

    public String getSex() {
        return Sex;
    }
}


不知道问题出在哪里

如果你在Firebase控制台中查看,是否有一些你意想不到的真/假值?不,没有任何真/假值有5个值全部存储为字符串你能在Firebase中显示数据的屏幕截图吗?@cricket_007这里有一个错误,数据库中有一个ID,其中有姓名、电子邮件、,年龄、位置未定义如果您在Firebase控制台中查看,是否有一些您不期望的真/假值?不,没有任何真/假值有5个值全部存储为字符串您可以在Firebase中显示数据的屏幕截图吗?@cricket_007这里有一个错误数据库中有一个ID,其中包含姓名、电子邮件、年龄、,未定义位置