For your info, I made some updates to my fix-16k branch.
Also, after investigating more (thanks to Claude Code), here what seems to happen:
ShazamKit AAR contains libraries with 16KB alignment (0x4000)
During Android build, these libraries are re-aligned to 4KB (0x1000)
The Android Gradle Plugin's strip/packaging process is changing the alignment
So, are we sure that ShazamKit Android AAR has been verified to work with AGP 8.5.1+ and maintains 16KB alignment through the full build process?
Maybe I missed something but at this point, I really don't know.
Topic:
Media Technologies
SubTopic:
General
Tags: