Я использую Диспетчер тегов Google для Android SDK и столкнулся с проблемой.Диспетчер тегов Google загружает версию контейнера, которая старше контейнера по умолчанию, включенного в ресурсы
Как методы loadContainerPreferNonDefault
, так и loadContainerPreferFresh
загружают и загружают опубликованную версию моего контейнера, даже если это более низкая версия, чем двоичный файл контейнера по умолчанию, который я сохранил в своем приложении.
Я понимаю, что существует доступный метод loadContainerDefaultOnly
, который является полупригодным для тестирования, но не достигает того, что мне нужно.
Моя конечная цель - добавить переменные в мой контейнер, на которые будут опираться новые версии моего приложения. Однако, поскольку я также использую контейнер для проверки обновлений, я не могу немедленно опубликовать новый контейнер, так как моему пользователю будет предложено обновить версию, которая еще не была перенесена в Play Store.
Короче говоря, есть ли способ переопределить это поведение и загружать контейнер из сети/диска только в том случае, если его версия больше, чем в контейнере по умолчанию? Или мой единственный вариант использовать несколько контейнеров?