SQLCipher
As of 3.0.0-beta2+, DBFlow now supports SQLCipher fairly easily.
To add the library add the library to your build.gradle
with same version you are using with the rest of the library.
You also need to add the Proguard rule:
Next, you need to subclass the provided SQLCipherOpenHelper
(taken from test files):
Note: that the constructor with DatabaseDefinition
and DatabaseHelperListener
is required.
Then in your application class when initializing DBFlow:
And that's it. You're all set to start using SQLCipher!
Last updated