Каким образом обновялется приложение через Play Market?
Оно переустанавливается?
Вот у меня есть приложение с локальной БД. Когда я компилирую приложение, то компоненты обновляются, а БД нет. Если же я указыаю параметр чистой установки, то обновляется все.
Переустанавливается, да (но только исполняемый код и ресурсы). Все данные, которые были сохранены приложением (базы данных, SharedPreferences) остаются и это правильно (юзеры бы сильно негодовали, если фото-приложение при каждом обновлении уничтожало все их фоточки).