如何解决FirebaseRemoteConfig getString 为空
嘿伙计们,我遇到了 firebase 远程配置的问题 基本上我模糊的部分有一个 json 数组,如下所示:
[
{
"owner": "1","platform": "android"
},{
"owner": "2","platform": "ios"
}
]
然后在java中的“onCreate”方法中,我在这里使用了这段代码:
mFirebaseRemoteConfig = FirebaseRemoteConfig.getInstance();
configSettings = new FirebaseRemoteConfigSettings.Builder()
.setMinimumFetchIntervalInSeconds(3600)
.build();
mFirebaseRemoteConfig.setConfigSettingsAsync(configSettings);
当我尝试使用此代码将值作为字符串获取时:
String object = FirebaseRemoteConfig.getInstance().getString("mobile_database");
如果我进入调试模式,它会显示 object = "" 它只是一个空字符串 我做错了什么吗?
我尝试进行研究,但找不到任何有用的东西?
提前致谢:)
PS(在有人将其标记为重复之前,这些链接对我没有帮助:D
Is there a way to create an audience of developer builds?
getString Outside of a Context or Activity
FirebaseRemoteConfig getString returns empty but bytearray of remote config is not empty)
解决方法
您没有调用 fetch 方法,因此如果您设置了一个,RemoteConfig 将回退到您的本地配置。见how to fetch and activate values。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。