ShazamKit for Android and 16 KB native library alignment

Hello,

I'm working on a Flutter app targeting both Android and iOS, where I implemented ShazamKit.

In order to achieve that, I first tried with the flutter_shazam_kit package, but since it's not maintained anymore, I forked it here, and tried to update it to meet the Google Play Store requirements, as you can see here:

https://github.com/mregnauld/flutter_shazam_kit/tree/fix-16k

Unfortunately, after trying everything, my app still doesn't meet the (not so) new 16 KB native library alignment. Also, I'm 100% sure it comes from that because the error message disappears if I remove that package from my app.

So after investigating, it seems that the problem comes from the ShazamKit for Android (that you can find here: https://developer.apple.com/download/all/?q=Android%20ShazamKit), and especially the .so files in the .aar file.

Is there anything I can do to fix that, or should I wait before the ShazamKit team fix that?

I'm totally stuck with that so any help is highly appreciated.

Thanks.

ShazamKit for Android and 16 KB native library alignment
 
 
Q