Skip to content

PowerSync native libraries not supporting 16 KB memory page size — causes Google Play Console rejection #352

@tareq-twinepos

Description

@tareq-twinepos

Hello PowerSync team,

We are encountering a critical issue when submitting our Android app to the Google Play Console. The submission is being rejected due to unsupported 16 KB memory page size in the PowerSync native libraries.

Google Play now requires all native libraries to support 16 KB memory page sizes, but the following PowerSync shared libraries do not meet this requirement:

base/lib/arm64-v8a/libpowersync.so  
base/lib/x86_64/libpowersync.so

The Play Console error message:

Memory page size does not support 16 KB
Libraries that do not support 16 KB:

base/lib/arm64-v8a/libpowersync.so

base/lib/x86_64/libpowersync.so

Impact

This issue blocks app submission entirely. The only reason for rejection is PowerSync’s .so files, so I am unable to publish or update the app on Google Play.

Request

Could you please:

Provide updated builds of libpowersync.so that support 16 KB memory page size, or

Confirm if there is an existing workaround or setting that enables 16 KB compatibility.

This is time-sensitive since Google Play no longer accepts binaries that don't meet this requirement.

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