I\'m developing a simple Android application with SQL. I followed the following guides - http://www.reigndesign.com/blog/using-your-own-sqlite-database-in-android-applicatio
You need to create the database in the onCreate method of your database helper (the extension of SQLiteOpenHelper). Your call to getReadableDatabase() won't return anything until a database has been created in the context of the application.
db.execSQL("CREATE TABLE " + TABLE_NAME
+ " (_id INTEGER PRIMARY KEY AUTOINCREMENT,"
+ "foo TEXT, bar TEXT);");
Something along those lines. Obviously fill in your own data scheme.
Then you can read the data from the database you have in your assets folder and insert them into the database using the sqlite commands.
Here's a tutorial that I used to get started:
http://www.devx.com/wireless/Article/40842