I have created a database in SQLiteStudio. The database consists of a single table, with columns 'Name', 'Age' and 'Occupation', and several rows of data.
I want to transfer that database from SQLiteStudio to an Android phone. How would I do this?
I have created a database in SQLiteStudio. The database consists of a single table, with columns 'Name', 'Age' and 'Occupation', and several rows of data.
I want to transfer that database from SQLiteStudio to an Android phone. How would I do this?
Well, the simplest way if there are only a few rows would probably be to create the schema and populate it in SQLiteOpenHelper.onCreate(db) using SQL statements executed with db.execSQL().
If you would like to avoid that however, and just directly take the database that you've created externally over into your app, you could look into Android SQLiteAssetHelper
Yes, the Android SQLiteAssetHelper is really simple compared to other guides that uses hundred of lines with codes. Tried numerous guide and tutorials before I found out about that helper. Here is a really simple guide to follow where he's using it and explains it pretty good. Import and use external database in Android