我开发了一个应用程序,可以从Firebase节点接收实时数据更改。
我正在调用下面的示例代码,以获取特定节点在Firebase表中发生的数据更改。
private class MyValueEventListener implements ValueEventListener {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
Log.i("********** change", dataSnapshot.getKey() + ": " + dataSnapshot.getValue());
}
@Override
public void onCancelled(DatabaseError databaseError) {
// If we're not expecting an error, report it to your Firebase console
FirebaseCrash.report(databaseError.toException());
}
}
问题: 例如,有400个设备用于我的应用程序,然后从这400个设备中随机选择20-30个在 onDataChange 方法中没有回调的设备。
我已经搜索了很多天,但是找不到解决方法。
任何帮助将不胜感激。