Я практически ничего не знаю про экосистему Android
.
Ситуация
Приложение для Android
довольно часто обновлялось. Обновления были по сути бета-версиями. Пользователь запретил автоматическое обновление приложения. Обновлял самостоятельно, через какое-то время после выхода обновлений, если ничего важного ему в приложения не поломали.
Однажды эта пауза сильно затянулась. Приложение напоминало «Пора обновиться», человек игнорировал.
Приложение обновилось «самостоятельно». На самом деле как приложение обновилось неизвестно.
Нюанс
При штатном обновлении приложения не нужно было его перезапускать. Оно продолжало работать без явного перезапуска со стороны юзера.
После «несанкционированного» обновления ничего не работало в открытом приложении: «Неизвестная ошибка».
После перезапуска приложение снова заработало*.
Вопрос
До перезапуска приложения была открыта старая версия? В ФС Почему потребовался перезапуск приложения?Android
была новая версия?