Обновление базы данных Android на устройстве - PullRequest
0 голосов
/ 21 декабря 2011

Я хочу обновить базу данных установленного приложения.Во-первых, я не смог найти путь к файлу базы данных;в / data / data / нет файла mypackage.Как я могу найти путь к файлу базы данных?

Во-вторых, я хочу удалить старый файл и заменить его моей новой базой данных.Как я могу справиться с этим?

1 Ответ

1 голос
/ 21 декабря 2011

скажем, что вы создаете программу с именем пакета com.example.program, ваш путь будет

/data/data.com.example.program/databasefile

bur для его обновления, введите свой код в onUpdate и измените номер версии

http://developer.android.com/reference/android/database/sqlite/SQLiteOpenHelper.html#onUpgrade%28android.database.sqlite.SQLiteDatabase,%20int,%20int%29

...