如何在Android的新FirebaseDatabase API中设置FirebaseDatabase的缓存大小?

时间:2016-07-06 21:58:43

标签: android caching firebase firebase-realtime-database

如何在适用于Android的新FirebaseDatabase API中设置FirebaseDatabase的缓存大小?

我只是将遗留代码更新为新版本,旧设置将是:

    Firebase.setAndroidContext(this);
    Config config = Firebase.getDefaultConfig();
    config.setPersistenceEnabled(true);
    config.setPersistenceCacheSizeBytes(50 * 1000 * 1000);
    Firebase.setDefaultConfig(config);

文档中描述的新代码仅为

    FirebaseDatabase.getInstance().setPersistenceEnabled(true);

但FirebaseDatabase类没有像此引用中所述的setPersistenceCacheSizeBytes()方法:https://firebase.google.com/docs/reference/android/com/google/firebase/database/FirebaseDatabase 新文档指出默认大小为10Mb,但它没有告诉我在哪里更改此默认值。

1 个答案:

答案 0 :(得分:1)

有一种setPersistenceCacheSizeBytes()方法。但是,我不知道何时添加。