GitHub user breautek added a comment to the discussion: Play Store Rejection 
When Creating a New App - Incompatibility with 16KB Library (Android 15)

This is an issue with any plugin that imports or bundles native binaries. 
Libraries that purely execute in the JVM (e.g. pure java or kotlin libraries) 
are not affected.

Cordova does not maintain any packages that makes use of native libraries, so 
the core cordova framework is not affected. But third-party plugins may be.

The authors of that plugin needs to recompile the native libs with 16kb page 
size support. 
> Is there any other solution to continue using cordova-sqlite-storage?

The plugin authors needs to update their packages. They will need to update, or 
recompile their native libs with 16kb page size support.

How developers can build native modules can vary but I have a blog post that 
goes over the general highlights: 
https://breautek.com/articles/preparing-for-16kb-android-binaries.html

If the author is no longer active or maintaining the package, then there isn't 
much that you can do, unless if the native source code is available. If the 
native source code is available, then you may be able to fork the plugin and 
rebuild the native sources with 16kb page size support yourself. But it kinda 
sounds like `cordova-plugin-sqlite-2` has already done that if that solved your 
issue.



GitHub link: 
https://github.com/apache/cordova/discussions/554#discussioncomment-13778882

----
This is an automatically sent email for issues@cordova.apache.org.
To unsubscribe, please send an email to: issues-unsubscr...@cordova.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org

Reply via email to