-
-
Couldn't load subscription status.
- Fork 125
Description
i have expo app and installed there react-native-compressor.
Now i got warning from google console that "Library that does not support 16 KB: base/lib/x86_64/libandroidlame.so" and as i researched a bit i got this feedback from chat gpt.
Ahh, that’s the culprit 👉 libandroidlame.so (a native MP3 encoder library).
It hasn’t been rebuilt with the -Wl,-z,max-page-size=16384 linker flag, so Google Play flags it.
Expo/EAS already handles the 16 KB alignment for Hermes and official Expo libs.
But if you depend on third-party native modules (like react-native-compressor → it bundles android-lame), those may still ship .so files compiled with the old 4 KB alignment.