com-dot-app-sancharsaathi-1-5-0.apk

Download file
    package net.sqlcipher;

import android.util.Log;
import java.io.File;
import net.sqlcipher.database.SQLiteDatabase;

public final class DefaultDatabaseErrorHandler implements DatabaseErrorHandler {
    private final String TAG = DefaultDatabaseErrorHandler.class.getSimpleName();

    private void deleteDatabaseFile(String str) {
        if (!str.equalsIgnoreCase(SQLiteDatabase.MEMORY) && str.trim().length() != 0) {
            String str2 = this.TAG;
            Log.e(str2, "deleting the database file: " + str);
            try {
                new File(str).delete();
            } catch (Exception e4) {
                String str3 = this.TAG;
                Log.w(str3, "delete failed: " + e4.getMessage());
            }
        }
    }

    public void onCorruption(SQLiteDatabase sQLiteDatabase) {
        String str = this.TAG;
        Log.e(str, "Corruption reported by sqlite on database, deleting: " + sQLiteDatabase.getPath());
        if (sQLiteDatabase.isOpen()) {
            Log.e(this.TAG, "Database object for corrupted database is already open, closing");
            try {
                sQLiteDatabase.close();
            } catch (Exception e4) {
                Log.e(this.TAG, "Exception closing Database object for corrupted database, ignored", e4);
            }
        }
        deleteDatabaseFile(sQLiteDatabase.getPath());
    }
}
    
Download file