Динамически изменить макет из интернета в Android без обновления APK - PullRequest
0 голосов
/ 23 февраля 2019

Если кто-то знает, Google часто обновляет приложение Google Play Store, фактически не нажимая на обновления, например, меняя оттенок зеленого цвета.Это очевидно, потому что очистка данных приложения Google Play Store возвращает цвет и некоторые макеты к старому формату.

Также аналогично для Google Chrome, когда прямоугольные края были заменены на закругленные края, обновления не было.

Мой вопрос, как получить такое поведение?Я не смог найти, как это сделать.Любые указатели будут оценены.

Ответы [ 3 ]

0 голосов
/ 23 февраля 2019

Как кто-то указал, вы можете использовать Удаленная конфигурация Firebase .Вероятно, это лучшее решение для вашего случая.

Если по какой-то причине вы не хотите этого делать (не используя службы Google, ...), и ваше приложение подключается к вашему серверу, вы можетеобслуживать цвета через API и сохранять эти цвета в общих настройках при запуске приложения, а затем просто устанавливать цвета из настроек.

0 голосов
/ 07 апреля 2019

В прошлом году мне нужно было подобное решение, но с таргетингом на устройства, кэшированием ресурсов, прослушивателями событий и т. Д., Поэтому я запустил проект с открытым исходным кодом Dynamico , который поддерживает эти и многие другие функции.Надеюсь, вы найдете это полезным!

0 голосов
/ 23 февраля 2019

вам нужна удаленная конфигурация firebase, которая делает именно то, что вам нужно

Firebase Remote Config - это облачная служба, которая позволяет вам изменять поведение и внешний вид вашего приложения, не требуя от пользователейзагрузить обновление приложения.

вот ссылка

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...