Skip to content

Commit cf465ec

Browse files
committed
Update SQLCipher to the latest version
1 parent a1a1a9e commit cf465ec

File tree

3 files changed

+10
-8
lines changed

3 files changed

+10
-8
lines changed

debug-db-encrypt/build.gradle

+3-2
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,9 @@ android {
1919

2020
dependencies {
2121
api project(':debug-db-base')
22-
implementation 'net.zetetic:android-database-sqlcipher:3.5.9'
22+
implementation "androidx.sqlite:sqlite:2.4.0"
23+
implementation 'net.zetetic:sqlcipher-android:4.6.1'
2324
testImplementation 'junit:junit:4.13.2'
2425
androidTestImplementation 'androidx.test:runner:1.5.2'
2526
androidTestImplementation 'androidx.test.espresso:espresso-core:3.4.0'
26-
}
27+
}

debug-db-encrypt/src/main/java/com/amitshekhar/debug/encrypt/sqlite/DebugDBEncryptFactory.java

+6-4
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,17 @@
44

55
import com.amitshekhar.sqlite.DBFactory;
66
import com.amitshekhar.sqlite.SQLiteDB;
7-
8-
import net.sqlcipher.database.SQLiteDatabase;
7+
import net.zetetic.database.sqlcipher.SQLiteDatabase;
98

109
public class DebugDBEncryptFactory implements DBFactory {
1110

11+
static {
12+
System.loadLibrary("sqlcipher");
13+
}
14+
1215
@Override
1316
public SQLiteDB create(Context context, String path, String password) {
14-
SQLiteDatabase.loadLibs(context);
15-
return new DebugEncryptSQLiteDB(SQLiteDatabase.openOrCreateDatabase(path, password, null));
17+
return new DebugEncryptSQLiteDB(SQLiteDatabase.openOrCreateDatabase(path, password, null, null));
1618
}
1719

1820
@Override

debug-db-encrypt/src/main/java/com/amitshekhar/debug/encrypt/sqlite/DebugEncryptSQLiteDB.java

+1-2
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,7 @@
55
import android.database.SQLException;
66

77
import com.amitshekhar.sqlite.SQLiteDB;
8-
9-
import net.sqlcipher.database.SQLiteDatabase;
8+
import net.zetetic.database.sqlcipher.SQLiteDatabase;
109

1110
/**
1211
* Created by anandgaurav on 12/02/18.

0 commit comments

Comments
 (0)