【发布时间】:2025-12-15 16:30:01
【问题描述】:
我有这个类用于从 Firebase 获取远程配置。
internal object MyConfig {
const val KEY = "test_key"
private var remoteConfig: FirebaseRemoteConfig = FirebaseRemoteConfig.getInstance()
init {
val configSettings = FirebaseRemoteConfigSettings.Builder()
.setMinimumFetchIntervalInSeconds(3600)
.build()
remoteConfig.setConfigSettingsAsync(configSettings)
remoteConfig.fetchAndActivate()
}
fun getKey(): String {
return mRemoteConfig.getString(KEY)
}
}
这工作正常,但如果我在应用程序打开时没有互联网,那么密钥将是 ""。当我恢复互联网时,当我拨打getKey() 时,密钥仍然是""。
我怎样才能做到,如果密钥以"" 的形式返回,那么该值不会存储在remoteConfig 中?
【问题讨论】:
标签: android firebase kotlin firebase-remote-config