16KBSDK Status

Google Play’s 16 KB page-size rule

–days until Feb 1, 2027, when Play blocks app updates without 16 KB support

The rule

All apps targeting Android 15 (API level 35) and higher must support 16 KB memory page sizes on 64-bit devices on Google Play. Starting February 1, 2027, if your app updates don’t support 16 KB, you won’t be able to release them. Source: Google’s page-size guide (last updated 2026-11-04).

Who is affected

What to do

  1. Open your APK or AAB in Android Studio’s APK Analyzer and look in lib/ for .so files.
  2. Check each library’s ELF alignment (check_elf_alignment.sh, or APK Analyzer’s Alignment column). Load segments must be 2**14 or higher.
  3. Update to AGP 8.5.1+ and, for your own native code, NDK r28+ (or the linker flags in Google’s guide).
  4. For each SDK with native code, find the version that fixes alignment. That’s what the table tracks.
  5. Test on a 16 KB emulator image or a Pixel with the developer option.

Google says to check each SDK provider’s website to find which version to use. There is no official central list, which is why this site exists.

See the SDK table →