-
Notifications
You must be signed in to change notification settings - Fork 1
Description
Issue:
While uploading our Android app to the Google Play Store, the Play Console blocks the submission due to native libraries not supporting the 16 KB memory page size requirement (mandatory for Android 15 and new Play Store policies).This issue appears to come from several native libraries bundled through the QuickBlox React Native SDK or dependencies that the SDK still uses (Hermes, FBJNI, JSI, Reanimated, ImagePipeline, MMKV, etc.).
Because of this, our production build cannot be uploaded to the Play Store.
⚠️ Play Console Error
The Play Store reports the following libraries as incompatible:
base/lib/arm64-v8a/libc++_shared.so
base/lib/arm64-v8a/libfbjni.so
base/lib/arm64-v8a/libhermes.so
base/lib/arm64-v8a/libhermestooling.so
base/lib/arm64-v8a/libimagepipeline.so
base/lib/arm64-v8a/libjsi.so
base/lib/arm64-v8a/libnative-filters.so
base/lib/arm64-v8a/libnative-imagetranscoder.so
base/lib/arm64-v8a/libreactnative.so
base/lib/arm64-v8a/libreactnativemmkv.so
base/lib/arm64-v8a/libreanimated.so
base/lib/arm64-v8a/librnscreens.so
base/lib/arm64-v8a/libworklets.so
(and x86_64 variants)
These appear to be compiled with an outdated NDK configuration that does not support 16 KB pages.
🔍 What We Tried
Updating React Native (not possible due to QuickBlox dependency constraints) Updating MMKV / Reanimated / Hermes (conflicts with QuickBlox version) Rebuilding the app with latest NDK None resolve the issue because the root libraries are coming from dependencies included in QuickBlox RN SDK.🚩 Impact
This issue blocks Play Store submission, making it impossible to publish updates for apps integrating QuickBlox.❓ Request
Is a QuickBlox React Native SDK update planned with libraries rebuilt for 16 KB page size support? If yes, is there an ETA? If not, could you provide temporary workarounds or guidance? This is a critical blocker for production releases.Environment
QuickBlox React Native SDK version: (your version)React Native version: (your version)
Android NDK: (your version)
Build type: Release (AAB)
Platform: Android
