【发布时间】:2017-12-15 13:36:58
【问题描述】:
我想在我的应用中为一些布尔值实现某种代理。逻辑如下:
- 我从后端收到一组值
- 我也在 Firebase 中设置了其中一些值
-
在应用中使用值时,我首先检查它是否存在于 Firebase 中
3.1。如果存在,取 Firebase 值
3.2。如果不存在,取后端值
问题是 - 如何检查 Firebase 远程配置中是否存在该值?
【问题讨论】:
-
请问这样做的用例是什么?你想通过这个来增强什么功能?
-
或者,如果有人在远程配置默认值中搞砸了,您是否将其构建为备份?
-
反过来——如果有人在后端搞砸了一些东西,我希望能够快速覆盖用户在他们的应用程序中获得的价值(因为我无法编辑后端和通常需要很长时间才能改变它)
-
如果您在 defaults.xml 或远程配置控制台中都没有定义的键上执行 getString() 会发生什么?
-
你会得到“”,这是我在下面发布的解决方案:D
标签: android firebase firebase-remote-config