【发布时间】:2020-04-04 06:22:12
【问题描述】:
我已经实现了 Firebase 文档中的基本代码:
mFirebaseRemoteConfig = FirebaseRemoteConfig.getInstance();
FirebaseRemoteConfigSettings configSettings = new FirebaseRemoteConfigSettings.Builder()
.setMinimumFetchIntervalInSeconds(20)
.build();
mFirebaseRemoteConfig.setConfigSettingsAsync(configSettings);
mFirebaseRemoteConfig.fetchAndActivate()
.addOnCompleteListener(this, new OnCompleteListener<Boolean>() {
@Override
public void onComplete(@NonNull Task<Boolean> task) {
if (task.isSuccessful()) {
boolean updated = task.getResult();
LogUtils.LOGD("XXXXX", "firebase remote config fetch OK");
treatRemoteConfigValues();
} else {
LogUtils.LOGD("XXXXX", "firebase remote config fetch failed!!!!");
}
}
});
这个回调只被调用一次(在第一次初始化期间),我不明白为什么这个回调不是每 20 秒调用一次。我试图从 Firebase 配置界面更新值,也没有任何反应。
感谢你们的帮助!
【问题讨论】:
标签: android firebase-remote-config