Prepare your app for the 16 KB page migration
summary
Android uses 16 KB memory pages on Android 15 and one APK runs on 4 KB and 16 KB devices; migration requires updating build tools to AGP 8.5.1 and aligning native code to call the new runtime page-size function. Measured wins include -4.6% power and up to 30% faster app launch. Android Studio, Android Vitals and online guidance help find incompatible native libraries, Google Play later enforces a compatibility requirement, and testing on both page sizes is essential.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 2:01Why 16 KB page
- 3:49Memory basics
- 5:38Virtual memory
- 7:00Memory addresses
- 8:26Page tables
- 16:39Performance gains
- 20:03Google Play Compatibility
related talks
38mEmbracing 16 KB Page Sizes in Android
18m16k page size support
13mCultivating Your App: Planting the Seeds for Android 16 Success
01h 06mOptimize your apps for Android (Go edition)
39mUnderstanding Android memory usage
34mOptimize your app size with this one trick
15m16KB Page Size Support
32mMoving with the Android ecosystem towards a 64-bit r-Evolution
