Chat GPT says we have until May 1st next year to take care of this. I just got the same notice. I'm not sure of yours Alex, but my app is using SQLite. Also ChaptGPT says:
Use Java-based SQLite if Possible
If your app
does not need the performance boost of native SQLite:
Switch to a Java-only SQLite driver, such as:
- SQL library built into B4A
- Or use Android’s own android.database.sqlite which should comply with Google’s requirements automatically.
These do
not rely on native binaries, so they bypass the memory page size issue entirely.
- Search your app's APK or AABfor .so files:
- Unzip the APK or AAB and check under /lib/ folder.
- If you see libsqlite.so or similar: you're using native SQLite.
- Replace or recompile those .so libraries with ones that support 16 KB pages.
- Monitor the B4X community and update your libraries:
- https://www.b4x.com
- Check for announcements about updated SQLite/native libraries. Much of this is above my pay grade suggesting use of switching to Java drivers, and so on. Which if you geniuses out there can make an easy suggestion of my type of idiot?
This is my list of .so files
08/27/2025 06:58 PM 1,282,687 libc++_shared.so
08/27/2025 06:58 PM 55,144 libjniPdfium.so
08/27/2025 06:58 PM 554,880 libmodft2.so
08/27/2025 06:58 PM 5,216,024 libmodpdfium.so
08/27/2025 06:58 PM 214,840 libmodpng.so
08/27/2025 06:59 PM 3,625,392 libsqlcipher.so