Keep your app from failing in a 64-bit only world
summary
Pixel 7 is the first mainstream 64-bit only phone and high‑end SoCs stop running 32‑bit code in 2023, so migration is urgent. Expect up to 150 MB RAM saved by removing 32‑bit system support. Test on the Android 12 emulator or flash a 64‑bit image, use Build.SUPPORTED_ABIS and install with adb --abi to force 64‑bit libs, update SoLoader/OpenSSL and other SDKs (old SoLoader, handwritten OpenSSL asm, and /lib vs /lib64 assumptions cause crashes), and check Play Console pre-launch report for 64‑bit failures.
AI-written summary · about
chapters (6)
- 0:00Start
- 3:45Test with emulator
- 4:11Install with ADB
- 4:48Testing is important
- 6:28OpenSSL
- 6:43App Shielding
related talks
32mMoving with the Android ecosystem towards a 64-bit r-Evolution
21mPrepare your app for the 16 KB page migration
24mBuilding an awesome game for Android
38mEmbracing 16 KB Page Sizes in Android
18m16k page size support
38mOptimize your app performance for the next generation of Android
40m640K ought to be enough for anyone
07mAndroid memory tools and best practices
