Do you have a pre-populated database and want to integrate into your application? If yes, you can just do with my library
In your application, the first launch after installation
SuperDatabase database=new SuperDatabase(getApplicationContext(),"foods.db", AssetDatabaseMode.COPY_TO_SYSTEM);
On subsequent launches
SuperDatabase database=new SuperDatabase(getApplicationContext(),"foods.db", AssetDatabaseMode.READ_FROM_DEVICE);
Just run SQL queries
database.sqlInject("INSERT INTO food VALUES('Banana','Vitamin A');");
Get array results in CSV, JSON, XML
ArrayList<String> rows=new ArrayList<String>(); rows=database.sqlEjectCSV("SELECT * FROM food;"); for (int i=0;i<rows.size();i++) {
To do this, you need to enable my library. The documentation is here:
https://github.com/sangeethnandakumar/TestTube
Sangeeth nandakumar
source share