Публикация нескольких обновлений на рынке Android - PullRequest
0 голосов
/ 10 июля 2011

Если вы публикуете несколько обновлений приложений на Android market, и пользователь еще не загрузил их, будет ли Android устанавливать каждое обновление по порядку, когда они наконец обновятся, или только самое последнее?

Причина, по которой я спрашиваю, состоит в том, что у нас есть некоторый код для миграции из одного формата данных в другой. Было бы неплохо опубликовать обновление, которое выполняет эту миграцию, а затем очистить нашу кодовую базу, чтобы использовать только новый формат в будущем. Это было бы безопасно, если бы мы могли быть уверены, что Android Market установит каждое обновление по порядку.

Что ты думаешь?

1 Ответ

4 голосов
/ 10 июля 2011

Приложение Android Market загрузит и установит последнюю версию. Таким образом, если у пользователя версия 1.0, а вы публикуете 1.1, то 1.2, а затем 1.3, когда пользователь пытается обновить приложение, оно получит версию 1.3 напрямую.

Кстати, если то, что вы обновляете, - это база данных Sqlite, то метод SqliteDatabase getVersion может быть полезен.

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