Skip to content

16 kb page size issue #96

@Bilalget

Description

@Bilalget

Bug Report: libagora-rtm-sdk-jni.so does not support Android 16 KB page size

Summary
Google Play Console is showing a warning that agora-react-native-rtm does not support the 16 KB memory page size requirement introduced in Android 15.

Affected Libraries

  • base/lib/arm64-v8a/libagora-rtm-sdk-jni.so
  • base/lib/x86_64/libagora-rtm-sdk-jni.so

Environment

  • agora-react-native-rtm version: 2.2.6
  • react-native-agora version: 4.5.3
  • agora-rn-uikit version: 5.0.2
  • Platform: Android

Steps to Reproduce

  1. Build a React Native app using agora-react-native-rtm@2.2.6
  2. Upload the APK/AAB to Google Play Console
  3. Google Play shows warning: "Does not support 16 KB" for libagora-rtm-sdk-jni.so

Expected Behavior
The native .so libraries should be compiled with 16 KB page alignment to comply with Android 15 requirements and Google Play policy.

Impact
Google Play will block app updates starting May 1, 2026 for apps that do not comply with the 16 KB page size requirement. This is a critical issue for all apps using this SDK.

Reference

Request
Please recompile the native libraries with 16 KB page alignment support and publish an updated version to npm as soon as possible.

Thank you!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions