В моем приложении у меня есть база данных, которая записывается на SDCard.Нам пришлось сделать много больших изменений в базе данных, поэтому когда пользователь обновляет приложение, есть ли способ удалить и переустановить базу данных, но только при обновлении?
Лучший способ сделать это - иметь в обновлении кусок кода, который проверяет наличие старой базы данных и, если она находит старую базу данных, выполнить обновление.
Это позволяет вам контролировать происходящееа также как это происходит.