Android 16 KB fix map

Android 16 KB page-size fix map: 80 native libraries measured

Google Play requires apps targeting Android 15+ to support 16 KB memory pages. Native .so files built with 4 KB ELF alignment break that. For each library below we downloaded the published artifacts and measured the alignment, so you can see which versions are offending and which version fixes it, with the Gradle line.

Free: paste your dependencies to see what needs upgrading, or check any APK, AAB or AAR with a dependency-free script (download check16k.py). The per-library pages are free too.

Fixed: upgrade to an aligned version (63)

LibraryArtifactResult
Agora full-rtc-basicio.agora.rtc:full-rtc-basicupgrade to 4.5.0
Agora RTC full-sdkio.agora.rtc:full-sdkupgrade to 4.3.2.8.test5
Agora RTMio.agora:agora-rtmupgrade to 2.2.2
Agora RTM sdkio.agora.rtm:rtm-sdkupgrade to 2.2.2
Agora special fullio.agora.rtc:agora-special-fullupgrade to 4.3.2.8 non-monotone
androidx.graphics:graphics-pathandroidx.graphics:graphics-pathupgrade to 1.0.0
AppLovincom.applovin:applovin-sdkupgrade to 12.6.1
ARCorecom.google.ar:coreupgrade to 1.43.0 non-monotone
Bugsnag NDKcom.bugsnag:bugsnag-plugin-android-ndkupgrade to 6.6.0
camera-coreandroidx.camera:camera-coreupgrade to 1.4.0
Conscryptorg.conscrypt:conscrypt-androidupgrade to 2.5.3
Couchbase Litecom.couchbase.lite:couchbase-lite-androidupgrade to 3.2.3 non-monotone
ExecuTorchorg.pytorch:executorch-androidupgrade to 1.0.0
fbjnicom.facebook.fbjni:fbjniupgrade to 0.7.0
Filamentcom.google.android.filament:filament-androidupgrade to 1.53.0
Filament gltfiocom.google.android.filament:gltfio-androidupgrade to 1.53.0
Filament utilscom.google.android.filament:filament-utils-androidupgrade to 1.53.0
Firebase Crashlytics NDKcom.google.firebase:firebase-crashlytics-ndkupgrade to 19.0.2
Flutter engine libflutter.so (per Flutter stable release; Gradle dependency is the `flutter` SDK version, not this coordinate)io.flutter:arm64_v8a_releaseupgrade to 3.16.0
Fresco animated-gifcom.facebook.fresco:animated-gifupgrade to 3.4.0
Fresco imagepipeline-nativecom.facebook.fresco:imagepipeline-nativeupgrade to 3.4.0
Fresco nativeimagetranscodercom.facebook.fresco:nativeimagetranscoderupgrade to 3.4.0
Fresco webpsupportcom.facebook.fresco:webpsupportupgrade to 3.4.0
Hermescom.facebook.react:hermes-androidupgrade to 0.77.0
infobip google-webrtccom.infobip:google-webrtcupgrade to 1.0.41833d
IVS broadcastcom.amazonaws:ivs-broadcastupgrade to 1.23.0
IVS playercom.amazonaws:ivs-playerupgrade to 1.34.0
JNAnet.java.dev.jna:jnaupgrade to 5.16.0
lazysodium-androidcom.goterl:lazysodium-androidupgrade to 5.2.0
libsignal-androidorg.signal:libsignal-androidupgrade to 0.69.1
libVLCorg.videolan.android:libvlc-allupgrade to 3.6.3
LiteRTcom.google.ai.edge.litert:litertupgrade to 1.4.0
LiteRT GPUcom.google.ai.edge.litert:litert-gpuupgrade to 1.4.0
MapLibreorg.maplibre.gl:android-sdkupgrade to 11.5.0
MediaPipe tasks-audiocom.google.mediapipe:tasks-audioupgrade to 0.10.26
MediaPipe tasks-genaicom.google.mediapipe:tasks-genaiupgrade to 0.10.22
MediaPipe tasks-textcom.google.mediapipe:tasks-textupgrade to 0.10.26
MediaPipe tasks-visioncom.google.mediapipe:tasks-visionupgrade to 0.10.26
ML Kit barcode-scanning (bundled)com.google.mlkit:barcode-scanningupgrade to 17.3.0
ML Kit face-detection (bundled)com.google.mlkit:face-detectionupgrade to 16.1.7
ML Kit translatecom.google.mlkit:translateupgrade to 17.0.3
MMKVcom.tencent:mmkvupgrade to 1.3.14
MMKV staticcom.tencent:mmkv-staticupgrade to 1.3.14
ObjectBoxio.objectbox:objectbox-androidupgrade to 4.1.0
ObjectBox browserio.objectbox:objectbox-android-objectbrowserupgrade to 4.1.0
Oboecom.google.oboe:oboeupgrade to 1.9.3
ONNX Runtimecom.microsoft.onnxruntime:onnxruntime-androidupgrade to 1.21.1
OpenCVorg.opencv:opencvupgrade to 5.0.0.1 non-monotone
OpenTokcom.opentok.android:opentok-android-sdkupgrade to 2.29.3 non-monotone
pdfiumandroidio.legere:pdfiumandroidupgrade to 1.0.27
play-services-tflite-javacom.google.android.gms:play-services-tflite-javaupgrade to 16.3.0
React Native react-androidcom.facebook.react:react-androidupgrade to 0.77.0
Realm Java libraryio.realm:realm-android-libraryupgrade to 10.19.0
Sentry NDKio.sentry:sentry-android-ndkupgrade to 7.18.0
SQLCipher (sqlcipher-android)net.zetetic:sqlcipher-androidupgrade to 4.6.1
Stream WebRTCio.getstream:stream-webrtc-androidupgrade to 1.2.3
Twilio Videocom.twilio:video-androidupgrade to 7.7.1
Twilio Voicecom.twilio:voice-androidupgrade to 6.6.3
Vonage Videocom.vonage:client-sdk-videoupgrade to 2.29.3 non-monotone
Voskcom.alphacephei:vosk-androidupgrade to 0.3.70
webrtc-sdk androidio.github.webrtc-sdk:androidupgrade to 125.6422.01
webrtc-sdk android-prefixedio.github.webrtc-sdk:android-prefixedupgrade to 125.6422.02
zstd-jnicom.github.luben:zstd-jniupgrade to 1.5.7-3 non-monotone

Native code removed in newer versions (4)

LibraryArtifactResult
Agora RTC voice-sdkio.agora.rtc:voice-sdk4.6.4 (from 4.5.0)
Bugsnagcom.bugsnag:bugsnag-android6.27.1 (from 4.17.0)
Fresco animated-webpcom.facebook.fresco:animated-webp3.9.0 (from 0.14.0)
Fresco imagepipelinecom.facebook.fresco:imagepipeline3.9.0 (from 2.3.0)

Relocated to another artifact (2)

LibraryArtifactResult
TFLiteorg.tensorflow:tensorflow-litecom.google.ai.edge.litert:litert:1.0.1
TFLite GPUorg.tensorflow:tensorflow-lite-gpucom.google.ai.edge.litert:litert-gpu:1.0.1

No aligned release found (11)

LibraryArtifactResult
Flippercom.facebook.flipper:flipperlatest 0.273.0 offending
Mapbox legacy v9com.mapbox.mapboxsdk:mapbox-android-sdklatest 9.2.1 offending
MediaPipe solution-corecom.google.mediapipe:solution-corelatest 0.10.20 offending
ONNX Runtime trainingcom.microsoft.onnxruntime:onnxruntime-training-androidlatest 1.19.2 offending
OpenCV (quickbirdstudios)com.quickbirdstudios:opencvlatest 4.5.3.0 offending
pdfium-androidcom.github.mhiew:pdfium-androidlatest 1.9.2 offending
PyTorch Androidorg.pytorch:pytorch_androidlatest 2.1.0 offending
PyTorch Android liteorg.pytorch:pytorch_android_litelatest 2.1.0 offending
SQLCipher (legacy android-database-sqlcipher)net.zetetic:android-database-sqlcipherlatest 4.5.4 offending non-monotone
tess-twocom.rmtheis:tess-twolatest 9.1.0 offending
TFLite select-tf-opsorg.tensorflow:tensorflow-lite-select-tf-opslatest 2.16.1 offending
Need the full map plus the fix guide?

The paid kit ($12, v2) 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 step-by-step guide for Play's 16 KB requirement. This page and the checker script stay free.

Get the kit ($12)

Deliberately not claimed