Possible Duplicate:
Android backup/restore: how to backup an internal database?
I am developing an app in which there is SQL lite db. I need to give the user the ability to back up the database and restore it again. How can I do that? Sample code?
And in case my user saved the db, and then upgraded the app to a new DB version code, will restore work? How do I go about that?
In the folder “/data/data/’your.app.package’/databases/” you have a .db file that is your database. You can copy that file, save it, and then place it back there again.
One example on how to backup the database to the external storage: