Skip to content

feat: Support 16 KB Page Size as per Android New Policy #281

@emil-st

Description

@emil-st

Description

Please add support for 16 KB page size as required by the upcoming Android policy.

Starting November 1, 2025, all new apps and updates submitted to Google Play that target Android 15 (API level 35) or higher must support 16 KB memory page sizes.
To ensure applications using this package remain compliant, the package itself should be verified and updated for 16 KB compatibility.

Requirements

  • Ensure the OIDC package and any of its native dependencies fully support 16 KB memory page sizes.
  • Verify that all NDK components, C/C++ libraries, and third-party SDKs used within this package are compatible with 16 KB page size.
  • Update build configurations (Gradle, NDK, CMake, etc.) to target Android 15+ and 16 KB page size–compatible toolchains.
  • Test the package on Android 15+ emulators and devices configured with 16 KB page size.
  • Confirm that dependent apps using this package can be built, installed, and run successfully on 16 KB page size devices without native crashes or runtime issues.
  • Include a note in the package’s documentation or changelog confirming 16 KB page size compliance.

Additional Context

Dependencies that currently prevent compliance with Google Play’s 16 KB page size requirement:

  • SimpleSecureStoragewebcrypto

These dependencies must be updated or replaced with alternatives that fully support 16 KB page sizes.

For more details, please refer to:
Prepare Play apps for devices with 16 KB page size

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