Я обновил базу данных приложения. Но пользователи, которые обновили приложение с рынка, будут видеть сбои при каждом запуске приложения, потому что новая структура базы данных несовместима со старой базой данных. Нехорошо попросить их удалить и установить приложение, мне нужно выполнить операцию только один раз на момент установки, т. Е. Очистить старую базу данных и создать новую. Это не следует вызывать каждый раз, когда приложение запускается только во время установки .. или когда приложение запускается в первый раз.Выполнять конкретную операцию во время установки apk?
Я думаю, что я четко определил свою ситуацию, теперь, куда я иду отсюда? Должен ли я отключать пользователей для удаления и установки приложения или его возможности делать то, что я просил?
обновит переменную версии базы данных, но что будет в TABLE_CREATION? Все таблицы, которые я создаю в onCreate()? –
да, это правильно – Aprian
Цените помощь :) –