The reason you are likely receiving this issue is that SQLCipher for Android is only built for armeabi, armeabi-v7a, and x86 platforms. You are likely deploying to a x86_64 device so Android uses the corresponding folder for resolving all native libraries (i.e., x86_64), as such the SQLCipher for Android binaries are not present in your x86_64 folder. A work around is to remove the x86_64 native libraries entirely, it should fall back to x86 folder for x86_64 devices.
Related topics
| Topic | Replies | Views | Activity | |
|---|---|---|---|---|
| `couldn't find native method` issues with Android 4.4.2 and SQLCipher v3.2.0 | 7 | 3714 | June 23, 2015 | |
| SQLCipher integration problem | 13 | 7741 | September 8, 2016 | |
| Crashing when running SQL Cipher on Nexus 9 | 17 | 5320 | July 15, 2015 | |
| Crash with SQLCipher at line SQLiteDatabase.loadLibs(context) on android versions >5.0 | 11 | 4783 | July 19, 2016 | |
| SQLCipher and Google Pixel Android 7.1 (Nougat) | 11 | 3106 | January 6, 2017 |