Firebase Remote Config: не может прочитать никакие значения, но выборка прошла успешно
Я пытаюсь получить параметр удаленной конфигурации, используя новую функцию удаленной настройки Firebase, и у меня возникла проблема.
Вот моя консоль Remote Config:
Я делаю выборку и обновление в моем приложенииonCreate()
:
final FirebaseRemoteConfig remoteConfig = FirebaseRemoteConfig.getInstance();
remoteConfig.fetch().addOnCompleteListener(new OnCompleteListener<Void>() {
@Override
public void onComplete(@NonNull Task<Void> task) {
if (task.isSuccessful()) {
remoteConfig.activateFetched();
}
}
});
И вот как я это читаю:
FirebaseRemoteConfig remoteConfig = FirebaseRemoteConfig.getInstance();
String value = remoteConfig.getString("active_subscriptions");
Значение возвращается ноль.
Если я позвонюremoteConfig.getInfo().getLastFetchStatus()
, это возвращаетLAST_FETCH_STATUS_SUCCESS
Таким образом, кажется, что выборка проходит успешно.
Есть идеи, почему моя стоимость пуста?