2010-12-30 3 views
1

Mit jeder Aktualisierung gibt es einige Änderungen im Datenbankschema? Die Änderung könnte die Änderung von Spaltentypen oder das Hinzufügen/Löschen von Spalten sein.Wie man Datenbankänderungen während der Aktualisierung von Anwendungsversionen in Android verwaltet?

Dies erzwingt eine Neuinstallation der App dh, ältere Version zu deinstallieren und dann App erneut aus dem Android Market herunterladen.

Besteht eine Best Practice, damit alte Daten während der App-Installation kopiert und mit neueren Schemas neu initialisiert werden?

Antwort

1

innerhalb Ihrer Implementierung von SqliteOpenHelper Override-Methode onUpgrade().

Verwandte Themen