Is your feature request related to a problem? Please describe.
Android: Support 16KB Page sizes - New Google Play compatibility requirement. Our build currently DOES support 16KB alignment, however:
Libraries that do not support 16 KB:
base/lib/arm64-v8a/librealm.so
base/lib/x86_64/libconceal.so
base/lib/x86_64/librealm.so
Describe the solution you'd like
Android: Support 16KB Page sizes
Will need to test latest build on Android 15, newer device emulators and fix: Realm binary not found issue.
Describe alternatives you've considered
Need to resolve this by end of May 2026 or else we cannot keep LCW in Google Play store.
Additional context
Will need to:
- Downgrade to Java 17
- Fix resulting Gradle/plugin resolution issues
- Upgrade Realm from 20.1.0 to 20.2.0
- Regenerate native projects with Expo prebuild
- Fix font-loader error (with 'npx expo install expo-asset')
- Fix QuickBase64 TurboModule failure (Issue: react-native-quick-base64 v3.x expects a newer RN native architecture/toolchain than RN 0.79/Expo SDK 53 fully provides, so need to upgrade react-bative buffer from 6.0.5 to 6.1.1.
- Fix autolinking issue (react-native-quick-base64 is installs correctly, but the React Native CLI is completely failing to detect it as a dependency- doesn't appear anywhere in npx react-native config) --> need to bypass autolinking entirely and manually register the package on Android.
Is your feature request related to a problem? Please describe.
Android: Support 16KB Page sizes - New Google Play compatibility requirement. Our build currently DOES support 16KB alignment, however:
Libraries that do not support 16 KB:
base/lib/arm64-v8a/librealm.so
base/lib/x86_64/libconceal.so
base/lib/x86_64/librealm.so
Describe the solution you'd like
Android: Support 16KB Page sizes
Will need to test latest build on Android 15, newer device emulators and fix: Realm binary not found issue.
Describe alternatives you've considered
Need to resolve this by end of May 2026 or else we cannot keep LCW in Google Play store.
Additional context
Will need to: