Android Question Your app is affected by Google Play's 16 KB page size requirements

Alex_197

Well-Known Member
Licensed User
Longtime User
Hi all.

I just received an email from Google Play Market



To ensure your app works correctly on the latest versions of Android, Google Play requires all apps targeting Android 15+ to support 16 KB memory page sizes.

From May 1, 2026, if your app updates do not support 16 KB memory page sizes, you won't be able to release these updates.

What we have to do to meet this requirement https://play.google.com/console/u/0...icy-center/issues/4989860446852338629/details.

Video

Are we ready?

Tahnks.
 
Last edited:

Shelby

Well-Known Member
Licensed User
Longtime User
One of the experienced members here (Geoff T) had me get this file from Zetetic.net: "sqlcipher-android-4.10.0.aar" and place it in my additional libraries folder. I removed the old file like it and all seemed to be accepted by Google Play. So far so good and my app was described by a Google Play email as: Your update is live in the subject line.

Note that this allowed me to continue using SQLCipher in my SQLite app. We'll see if it holds in the coming days or months.
 
Last edited:
Upvote 0

Alex_197

Well-Known Member
Licensed User
Longtime User
One of the experienced members here (Geoff T) had me get this file from Zetetic.net: "sqlcipher-android-4.10.0.aar" and place it in my additional libraries folder. I removed the old file like it and all seemed to be accepted by Google Play. So far so good and my app was described by a Google Play email as: Your update is live in the subject line.

Note that this allowed me to continue using SQLCipher in my SQLite app. We'll see if it holds in the coming days or months.
Great news. Can you share it with us so we can download this aar?
 
Upvote 0

Shelby

Well-Known Member
Licensed User
Longtime User
Where can I find android file: sqlcipher-android-4.10.0.aar?

ChatGPT said:​

If you're looking for the sqlcipher-android-4.10.0.aar file, you're in luck—it's available on Maven Central.

Downloading sqlcipher-android-4.10.0.aar​

You can access the AAR directly from Maven Central's repository listing: the file sqlcipher-android-4.10.0.aar was published there on August 5, 2025 Maven Repository.
To fetch it manually:
  1. Visit the Maven Central repository path for that version.
  2. Download the .aar file directly—alongside accompanying files like checksum and POM metadata Maven Repository.
 
Upvote 0

Alex_197

Well-Known Member
Licensed User
Longtime User
@GeoffT660
Where can I find android file: sqlcipher-android-4.10.0.aar?

ChatGPT said:​

If you're looking for the sqlcipher-android-4.10.0.aar file, you're in luck—it's available on Maven Central.

Downloading sqlcipher-android-4.10.0.aar​

You can access the AAR directly from Maven Central's repository listing: the file sqlcipher-android-4.10.0.aar was published there on August 5, 2025 Maven Repository.
To fetch it manually:
  1. Visit the Maven Central repository path for that version.
  2. Download the .aar file directly—alongside accompanying files like checksum and POM metadata Maven Repository.
Thank you for your quick reply.

I just downloaded sqlcipher-android-4.10.0.aar file.

Do I need to download just sqlcipher-android-4.10.0.aar file?

What file in the AdditionalLibraries folder do I need to replace with sqlcipher-android-4.10.0.aar file?

Please see the attached screenshot of my AdditionalLibraries folder - I put a frame around the files linked to SQLCipher.

Thanks.
 

Attachments

  • screen1.png
    screen1.png
    57.2 KB · Views: 18
Last edited:
Upvote 0

Shelby

Well-Known Member
Licensed User
Longtime User
@GeoffT660

Thank you for your quick reply.

I just downloaded sqlcipher-android-4.10.0.aar file.

Do I need to download just sqlcipher-android-4.10.0.aar file?

What file in the AdditionalLibraries folder do I need to replace with sqlcipher-android-4.10.0.aar file?

Thanks.
So far all I did was to place the file in my additional libraries folder and isolate the old aar file. I kept it just in case of a nightmare, etc. I think the old file was 4.8.0.aar instead of the new 4.10.0. You just look for any other aar file and hopefully that will be the one to replace.
 
Last edited:
Upvote 0

Alex_197

Well-Known Member
Licensed User
Longtime User
So far all I did was to place the file in my additional libraries folder and isolate the old aar file. I kept it just in case of a nightmare, etc.
So you just moved an existing aar file to a different folder and put sqlcipher-android-4.10.0.aar AdditionalLibraries, correct?
 
Upvote 0

Shelby

Well-Known Member
Licensed User
Longtime User
That's right
Alex, I just noticed that in the image in your post 26, that the aar file was slightly different in name from the aar files we are adding. Perhaps you don't need to remove the aar file there in your image (meaning: sqlite-2.4.0) See what I mean in that the name is somewhat different from our cipher aar files? Be careful is my suggestion.
 
Upvote 0

Alex_197

Well-Known Member
Licensed User
Longtime User
Upvote 0

JackKirk

Well-Known Member
Licensed User
Longtime User
Just received an updated email from Google - correct deadline is Nov 1 2025 - I asked for and got extension till May 31 2026 - "my IDE needs to update"
 
Upvote 0

Shelby

Well-Known Member
Licensed User
Longtime User
Yeah I got that same lame message from Google Play; how could they make a nearly one year mistake. Whoops! Make that a 6 months mistake. Fortunately I think I have jumped through all their crummy cruel circus hoops.
 
Last edited:
Upvote 0
Top