If you have any unresolved symbols, the Java LoadLibrary call will
give you that error. You can use strace or, alternatively, try to
load jni.so from a native application being executed from the adb
shell to get more information. If you go the native application
route, you should see some linker output on the commandline.
There is a linker bug in cupcake (not sure if it is in other branches)
that will output "(null)" being unresolved instead of the symbol name
when you have unresolved global variables. We'll be submitting a
patch for that soon.
-Kevin
On Apr 22, 4:38 am, MMF <
android...@gmail.com> wrote:
> Hi All,
>
> I am facing a problem while loading .so libs from my App.
>
> Here is the story:
>
> I have two native libs say *abc.so* and *xyz.so*.
> I have written a JNI component (say *jni.so*) which is calling APIs from