title: System.loadLibrary() error
body: <p>I successfully cross-compiled a c++ library with the android ndk-Standalone toolchain
  then, i created a new android application project into Eclipse and when i put mylib.so into the jni folder and execute ndk-build commands it works fine</p>
  
  <pre><code>Prebuilt       : mylib.so &lt;= jni/
  Install        : mylib.so =&gt; libs/armeabi/mylib.so
  </code></pre>
  
  <p>But when adding</p>
  
  <pre><code>static{
    System.load("/data/data/my_package/lib/mylib.so");
  }
  </code></pre>
  
  <p>i got an error in the logcat saying </p>
  
  <pre><code>   AndroidRuntime
     Caused by: java.lang.UnsatisfiedLinkError: Cannot load library:
     reloc_library[1306]:      36 cannot locate 'xmlCleanupParser'...``
  </code></pre>
  
  <p>i googled it but didn't find any way to solve this problem.</p>