【问题标题】:Firebase Remote Config with NamespaceFirebase 远程配置与命名空间
【发布时间】:2025-12-09 03:20:06
【问题描述】:

Firebase API for RemoteConfig 有多种按命名空间分配配置值的方法,例如 (setDefaults(R.xml.rc_defaults, "Namespace"))。我可以在 Android 上按名称空间分隔配置值,但如何在 Firebase 控制台上按名称空间设置这些值以进行远程更新?

【问题讨论】:

    标签: android firebase namespaces firebase-remote-config


    【解决方案1】:

    我遇到了同样的问题。 所以,我询问了 google Firebase 团队。

    这是回复邮件。


    你好, 这么晚才回复很抱歉。目前我们没有任何可用的自定义命名空间功能。 不过,我们知道这个用例,我们正在积极研究它,但我目前无法分享任何时间表。

    请留意我们的发行说明以获取任何进一步的更新。

    如果您有任何其他问题,请告诉我。

    谢谢


    我希望这个答案对你有点帮助:)

    【讨论】:

      【解决方案2】:

      我在 Firebase 远程配置团队工作。

      正如 Safa 所提到的,命名空间仅为内部使用而设计,并非用于设置用户分配的值。我们已经开始从 SDK 中弃用命名空间使用的过程。因此我会要求不要在生产代码中使用它们。

      我们正在努力通过另一种机制引入命名空间。准备好后将更新此线程。

      谢谢!

      【讨论】:

        【解决方案3】:

        命名空间旨在引入利用远程配置提供功能的未来 Google 服务。它们不适用于设置用户分配的值。

        【讨论】:

        • 这似乎与 @WoorazilBoy 的回答所指出的 Firebase 团队的声明相冲突。你能确认你是从哪里得到这些信息的吗?
        • 不太清楚@WoorazilBoy 从哪里得到他的信息,但我向你保证,我在这里所说的是正确的。我们将确保尽快反映在我们的文档中。
        • 好的,听起来您好像是 Firebase 团队的一员(?),但我无法验证。如果这在文档中得到更新,请告诉我,我会将其更改为接受的答案。在那之前,@WoorazilBoy 的参考资料似乎是来自 Firebase 团队的电子邮件。
        • 是的。我是团队的一员。我们会尽快更新文档,我会在这里回复。
        • 嘿@SafaAlai,只是好奇我们在哪里?