0
Ich versuche SQLCipher
über existierende DB zu laufen, die nicht verschlüsselt ist.SQLCipher Android, Set-Taste für nicht verschlüsselte DB
Methode, die ich benutze scheint zu arbeiten, aber nicht zu verschlüsseln wie SQLCipher
.
public static synchronized SQLiteDatabase openDatabase() {
try {
return sDatabaseHelper.getWritableDatabase(KEY);
} catch (Exception e) {
android.database.sqlite.SQLiteDatabase sqLiteDatabase = android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(
sContext.getDatabasePath(mConfiguration.getDatabaseName()), null);
sqLiteDatabase.execSQL(String.format("PRAGMA key = '%s'", KEY));
return sDatabaseHelper.getWritableDatabase(KEY);
}
}
P.S Es ist auf einem benutzerdefinierten ActiveAndroid
laufen Gibt es eine Lösung?