相关疑难解决方法(0)

如何在 Firebase 远程配置中从 JSON 获取值

我是 Android 应用开发和 Firebase 的新手。

我想知道如何获取存储在 Firebase 远程配置中的 JSONArray 文件中的值(String 和 Int)。

我使用 Firebase Remote Config 的最终目标是将我的应用程序的版本代码和优先级与 Firebase Remote Config 中存储的版本代码和优先级进行比较,以确定应用程序更新通知的启动,但到目前为止我仍然无法获取 Remote Config 值。

我尝试使用 Volley(MainActivity2 类中的 jsonParse)解析 JSON,但它也不起作用。(错误网址错误)

我曾多次尝试实施以前的答案,但也许由于我的误解,所有这些都无济于事。

我可以向 Firebase 远程配置声明一个数组吗?

我可以从 Firebase 远程配置的默认值获取 JSONObject

FirebaseRemoteConfig getString 为空

我还阅读了这篇有趣的文章,介绍如何使用远程配置按照某些特定标准实现应用内更新通知,但不幸的是,这些代码是用 Kotlin 编写的。

https://engineering.q42.nl/android-in-app-updates/

test_json文件存储在 Firebase 远程配置中。

[
  {
    "versionCode": "1",
    "priorityLevel": 2
  },
  {
    "versionCode": "2",
    "priorityLevel": 4
  },
  {
    "versionCode": "3",
    "priorityLevel": 1
  }
]
Run Code Online (Sandbox Code Playgroud)

MainActivity2班级

        remoteConfig = FirebaseRemoteConfig.getInstance();
        FirebaseRemoteConfigSettings configSettings = new FirebaseRemoteConfigSettings.Builder()
                .setFetchTimeoutInSeconds(2000)
                .build(); …
Run Code Online (Sandbox Code Playgroud)

java android json firebase firebase-remote-config

5
推荐指数
1
解决办法
8940
查看次数

标签 统计

android ×1

firebase ×1

firebase-remote-config ×1

java ×1

json ×1