Как да използвам SQLCipher в тази ситуация?
Точно като нормалното ви нормално изпълнение на sql.
Къде трябва да дефинирам паролата?
Ако използвате SQLiteHelper, той ще създаде базата данни, когато я получите за първи път, както следва:
helper.getWriteableDatabase("myPassword");
При първото извикване ще създаде базата данни с тази парола. При предстоящите повиквания ще работи само с тази парола.
(Разбрах това, когато отидох до източника:https://github.com/sqlcipher/android-database-sqlcipher/blob/master/android-database-sqlcipher/src/main/java/net/sqlcipher/database/SQLiteOpenHelper .java, проверете метода getWriteableDatabase( String pw )там! )
Къде трябва да използвам loadLibs(context)?
Точно преди да се обадите helper.getWriteableDatabase("myPassword");
за първи път!