2017-01-22 16 views
0

Допустим, у меня есть 50 параметров Remote Config в консоли Firebase, и я меняю его. Затем я нажимаю кнопку публикации изменений справа.Как узнать, какой параметр FireBase Remote Config был опубликован

На стороне клиента Android при выполнении firebaseRemoteConfig.activateFetched(); есть ли способ увидеть, что именно было изменено, или нужно перебрать все 50 параметров и проверить их?

+0

Я не думаю, что есть способ узнать, что изменилось. Я думаю, вы должны просто применить изменения с новыми параметрами. Если вы хотите более сложное поведение, то вы, вероятно, должны использовать базу данных Realtime с RecyclerView, которая обновляет только то, что изменилось. – riggaroo

+0

Мне любопытно, что ваш прецедент здесь. Это только для целей отладки? Или вы пытаетесь избежать, скажем, некоторых дорогостоящих расчетов раскладки? –

ответ

1

Нет никакой функции «diff» или чего-либо еще с удаленной конфигурацией, где вы можете увидеть, что изменилось. Если вам действительно интересно узнать, что изменилось с момента последнего получения данных, вам нужно будет перебрать все ваши параметры.