首页 > 解决方案 > Firebase Query 无法在 Xiaomi Redmi Y1 (7.1.2 OS) 中获取数据

问题描述

当我尝试使用 Query 从 Firebase RealTime 数据库中获取数据时,我正在使用 Xiaomi Redmi Y1(运行 7.1.2 操作系统)我无法获取或听取他们的听众的任何建议或任何人之前遇到过这个问题?请参阅下面的代码

Query myTopPostsQuery = mFirebaseDatabase.getReference().child("con").child("cc").child(id)
                .orderByChild("created_at_millis");
        myTopPostsQuery.addValueEventListener(new ValueEventListener() {
            @Override
            public void onDataChange(DataSnapshot dataSnapshot) {

            }

            @Override
            public void onCancelled(DatabaseError databaseError) {

            }
        });

标签: javaandroidfirebasefirebase-realtime-databasekotlin

解决方案


使用它来跟踪可能的错误:

Query myTopPostsQuery = mFirebaseDatabase.getReference().child("con").child("cc").child(id)
        .orderByChild("created_at_millis");
    myTopPostsQuery.addValueEventListener(new ValueEventListener() {
    @Override
    public void onDataChange(DataSnapshot dataSnapshot) {
        Toast.makeText(context, ""+dataSnapshot.toString(), Toast.LENGTH_SHORT).show();
    }

    @Override
    public void onCancelled(DatabaseError databaseError) {
        datatbaseError.printStackTrace();
    }
});

推荐阅读