Приложение Android перезагружается после обновления Google Play
Я только что обновил свое приложение в Google Play (пока только в бета-режиме), и я был очень удивлен, что при тестировании обновления приложение НЕ перезагружалось. Как это возможно? Для правильного поведения он должен перезагрузиться. (Используется только деятельность.)
Что если я значительно изменил функциональность приложения? Старая версия будет работать, пока пользователь вручную не перезапустит приложение?
Я не нашел руководство по обновлению приложений для Android. (просто руководства пользователя, но они для меня бесполезны).
1 ответ
Я понял, в чем проблема. Я использую устройство Nexus 7 с несколькими пользователями, и у меня было установлено приложение на обоих. Хотя внутреннее хранилище для этих приложений отличается, путь к файлам расширений приложения (shared-storage/Android/obb/package-name) одинаков. Это вызвало проблемы в не обновленной версии, потому что он увидел обновленный файл расширения и повторно загрузил свою собственную версию.
Я думаю, что это проблема операционной системы, потому что версии двух пользователей не должны мешать друг другу.