I am looking forward to getting SQLCipher v3.2.0 working with my application on Android 4.4.2 but am running into an issue. The following error occurs as the main activity calls the
SQLiteDatabase.loadLibs(this) method in it’s
10-22 11:37:14.045: E/dalvikvm(6692): ERROR: couldn't find native method 10-22 11:37:14.045: E/dalvikvm(6692): Requested: Lnet/sqlcipher/database/SQLiteDatabase;.native_execSQL:(Ljava/lang/String;)V 10-22 11:37:14.060: E/dalvikvm(6692): VM aborting
Using the adb shell I verified that the native libraries are being installed. So under
libdatabase_sqlcipher.so libsqlcipher_android.so libstlport_shared.so
As a precaution I have also included
-keep class net.sqlcipher.** in the ProGuard options.
Any suggestions or thoughts?