I am attempting to build an Android app which requires MP3 encoding, via DirectLAMEEncoderAudioFormat
Couple of issues neither of which I have been able to solve yet:
- If I try and run on the emulator, the linker attempts to link my local version
/usr/local/lib/libmp3lame.a. This is annoying, but since I currently only need ARM builds its not a deal breaker.
- When I run the app on a device, it crashes on
java.lang.UnsatisfiedLinkError: dlopen failed: library "libmp3lame.so" not found
Initially we had .so builds. I then thought we needed .a builds. Currently I have both
.so in the folder pointed at in “Extra Library Search Paths”
Can anyone shed some light on this issue?