title: Android | SQLLite : Pre-created database updating without using SQLiteOpenHelper
body: <p>My app uses a SQLite database for the information. I have a function that checks to see if the folder and database are already present, if they aren't it will go on the internet ( currently I am using dropbox to store the db file ) and download the database and store it on the sd card, then I it will open the database. The database is writable as it lets the user rate an object. I have two questions.</p>
  
  <p>1.) I would love to provide updates to the database and then have my app update the database if the version number is higher and replace the existing one. I have done some research and from what I have found it is possible to store an xml or json file with the version number of and the just parse the information and if the version number is higher download the new database.</p>
  
  <p>Can someone provide an example of how this is accomplished and whether it is better to use xml or json for this task?</p>
  
  <p>2.) Is there a way to save the rating in the new version of the database when the new is downloaded and accessed?</p>
  
  <p>Thanks</p>