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!