Google is now making 16KB page compatibility required for applications in the Play Store. To support this requirement, native libraries for Android must be specifically built to support 16KB page sizes.
While the modern SQLCipher for Android library has fully supported 16KB page sizes since version 4.6.1, the legacy Community Edition of android-database-sqlcipher
is no longer supported or receiving published updates. It was deprecated in 2022 and reached end-of-life in 2023. As a result, applications still using the android-database-sqlcipher
Community Edition package will not be able to meet Google’s new requirement.
There are two supported options for affected applications:
Upgrade to the new sqlcipher-android
library - As the official replacement library, it has been already updated for 16KB page size support. There are steps involved in migrating, but most applications should only require minor modifications. As a bonus, applications will see improved stability and better performance from the new library.
License SQLCipher for Android Commercial Edition - We continue to provide limited, post-end-of-life, support for the legacy library to commercial customers. This includes an android-database-sqlcipher
compatibility package with 16KB page size support. It will meet Google’s new mandate. If you are interested, please contact us to discuss options, or license directly online.
We recommend that applications address these requirements as a priority, as Android 15 is now rolling out to devices.