Невозможно загрузить удаленную конфигурацию по умолчанию из Firebase

У меня проблема с загрузкой удаленной конфигурации по умолчанию из удаленной конфигурации Firebase.

Я использую это для переводов в своем приложении для Android, но я хочу, чтобы переводчики по умолчанию вставлялись в приложение, когда у пользователя нет интернет-сети (при запуске приложения без сети).

Но я не знаю, как загрузить эти удаленные конфигурации в формате xml или JSON.


person Parad0X    schedule 18.06.2019    source источник


Ответы (2)


Я использую версию java из этих инструментов

https://firebase.google.com/docs/remote-config/use-config-rest

person Parad0X    schedule 18.06.2019
comment
Для вызова REST API требуется подключение к сети. Ключ в том, что вы можете / должны определить значение по умолчанию для любого настраиваемого ключа, который вы определяете (либо через REST API, либо через консоль Firebase). Это значение по умолчанию затем записывается в двоичный файл приложения, который вы отправляете своим пользователям. - person Frank van Puffelen; 18.06.2019

Из документации Firebase:

При использовании консоли Firebase вы определяете один или несколько параметров (пары ключ-значение) и указываете для этих параметров значения по умолчанию в приложении. Вы можете переопределить значения по умолчанию в приложении, определив значения параметров на стороне службы с помощью консоли Firebase.

Поэтому, когда вы определяете параметр, вы также определяете значение по умолчанию для этого параметра, которое затем жестко программируется в вашем приложении. Это то, что API Remote Config вернет при первом запуске приложения и если оно не сможет получить новые значения с сервера.

person Frank van Puffelen    schedule 18.06.2019