When you start the application for the first time, you must copy your database to external / internal memory from the apk file. When you need to update (using operators or by replacing the whole db), you can work in internal / external memory without problems. When you update your application (and perhaps the new application has a new db inside), the first time you start a new application, you should replace the db that you saved in internal / external memory.
source share