2016-01-16 1 views
0

Я использую Диспетчер тегов Google для Android SDK и столкнулся с проблемой.Диспетчер тегов Google загружает версию контейнера, которая старше контейнера по умолчанию, включенного в ресурсы

Как методы loadContainerPreferNonDefault, так и loadContainerPreferFresh загружают и загружают опубликованную версию моего контейнера, даже если это более низкая версия, чем двоичный файл контейнера по умолчанию, который я сохранил в своем приложении.

Я понимаю, что существует доступный метод loadContainerDefaultOnly, который является полупригодным для тестирования, но не достигает того, что мне нужно.

Моя конечная цель - добавить переменные в мой контейнер, на которые будут опираться новые версии моего приложения. Однако, поскольку я также использую контейнер для проверки обновлений, я не могу немедленно опубликовать новый контейнер, так как моему пользователю будет предложено обновить версию, которая еще не была перенесена в Play Store.

Короче говоря, есть ли способ переопределить это поведение и загружать контейнер из сети/диска только в том случае, если его версия больше, чем в контейнере по умолчанию? Или мой единственный вариант использовать несколько контейнеров?

ответ

0

К сожалению, все признаки указывают на это по дизайну. Диспетчер тегов Google действительно заботится только об опубликованной версии контейнера.

Смежные вопросы