he is the proposed solution i found on stackoverflow
File dbfile = new File("/sdcard/android/com.myapp/databases/mydatabase.db" ); SQLiteDatabase db = SQLiteDatabase.openOrCreateDatabase(dbfile, null); System.out.println("Its open? " + db.isOpen());
here's a link .
UPDATE
I'm not sure you can use this with SQLiteOpenHelper, but you can query a database object.
db.getVersion(); db.execSQL(sql); db.beginTransaction(); db.endTransaction(); db.setTransactionSuccessful(); db.query(table, columns, selection, selectionArgs, groupBy, having, orderBy);
You can do whatever you expect with a database. SQLiteOpenHelper is only in a wrapper class, which helps you additionally, which we can always do on our own.
EDIT as for your file size limit I found this link. Is there a file size limit for Android Honeycomb?
source share