Skip to content

Instantly share code, notes, and snippets.

View jaisoni's full-sized avatar

Jaiprakash Soni jaisoni

View GitHub Profile
@jaisoni
jaisoni / DatabaseHelper.java
Created July 27, 2018 07:52
Function for fetch sqlite database file from data/data/ folder and copy it to device internal memory
public class DatabaseHelper extends SQLiteOpenHelper {
/**
* create a copy of database file from data/data to sdcard
*/
public static void dbBackup(@NonNull Context context) {
try {
String databaseName="myDb.db";
String outFileName="myDb" + Calendar.getInstance().getTimeInMillis() + ".db";
//Open your local db as the input stream
InputStream myInput = new FileInputStream(context.getDatabasePath(databaseName));