Я работаю над приложением, которое включает в себя множество функций базы данных sqlite и общие настройки...
Я хотел бы спросить, будут ли сохранены общие настройки и данные sqlite, если пользователь обновит приложение через Google Play?
Я работаю над приложением, которое включает в себя множество функций базы данных sqlite и общие настройки...
Я хотел бы спросить, будут ли сохранены общие настройки и данные sqlite, если пользователь обновит приложение через Google Play?
Все SharedPreferences
и базы данных сохраняются при обновлении. Ваша база данных будет обновлена, если вы измените версию базы данных в своем вспомогательном классе SQLite.
onUpgrade()
на вашем SQLiteHelper
. Он будет вызываться только в том случае, если версии базы данных различаются. Версия вашей базы данных указана в конструкторе SQLiteHelper
.
- person Emmanuel; 22.09.2013
Да, настройки приложения и любые личные файлы приложения (например, базы данных SQLite) сохраняются, когда пользователь обновляет приложение. Они удаляются только при явном удалении приложения.