Android 16 KB fix map

State of Play-deadline readiness: 80 native Android libraries measured for the 16 KB page-size requirement

Generated 2026-10-01 directly from the measured dataset (fixmap.json); every number and the chart on this page are computed at build time, not typed by hand. Full library list.

Google Play requires native .so files to support 16 KB memory pages. We downloaded the published artifacts for 80 native Android libraries and measured ELF alignment version by version. Today, 79% (63 of 80) have a measured aligned release; 11 still have no aligned release found in any measured version.

Fixed: aligned release exists63No aligned release found11Native code removed in a newer release4Relocated to a new artifact2

Breakdown

StatusLibraries
Fixed: aligned release exists63
No aligned release found11
Native code removed in a newer release4
Relocated to a new artifact2

Measurement scope

Deliberately not claimed

The other deadline

Google also requires new apps/updates to target SDK 36, with an extension available to 2026-11-01 (Play Console help, checked 2026-10-01). The 16 KB page-size requirement above blocks updates to apps targeting API 35+ from 2027-02-01 (developer.android.com, checked 2026-10-01). This page measures 16 KB alignment only; we don't yet publish per-library targetSdk 36 guidance.

Need the full map plus the fix guide?

The paid kit ($12, v2.1) contains the complete measured fix map for all 80+ libraries as JSON and a table, every raw per-version measurement, the spot-check evidence, and the CI checker. This page and the checker script stay free.

Get the kit ($12)

Full refund within 14 days if the kit didn't help you find or fix your blocker, no questions — email us and we process it via Polar's Refunds API.