Android:Firebase 远程配置 fetch() 方法

Android:Firebase Remote Config fetch() Method

我正在与 Firebase Remote Config 合作。我已经阅读了文档,但我对编写的文档中的 fetch() 方法感到困惑

Remote Config caches values locally after the first successful fetch. By default the cache expires after 12 hours, but you can change the cache expiration for a specific fetch by passing the desired cache expiration to the fetch method.

我想知道如果我从控制台更新值它会自动更新我在设备上的本地值还是我必须调用 fetch() 方法来更新本地值我对此感到困惑 我会通过调用 FirebaseRemoteConfig.getInstance().get() 获得更新值吗 如果我从不打电话给 fetch()。方法12小时后会自动更新吗?

您必须在您的应用中调用 fetch 才能从服务器获取最新值。如果不调用 fetch,您的应用将继续使用上次获得的值。

您引用的文档位试图解释这些值最多每 12 小时检索一次,即使您的应用程序调用 fetch 的频率比这更高。