title: UnsatisfiedLinkError couldn't find "libnative-lib.so" with libnative-lib.so visible in aar file
body: <p>So I built an Android aar library which contains a native library (libnative-lib.so). Due to backward compatibility consideration, it's only built for armeabi and x86 architectures.</p>
  
  <p>Now, I place the aar file and use it in my "client" app, I can clearly see the libnative-lib.so are under the aar's jni/armeabi and jni/x86 folders.</p>
  
  <p>But the app crashes with this message:</p>
  
  <pre><code>java.lang.UnsatisfiedLinkError: ...
  nativeLibraryDirectories=[/vendor/lib64, /system/lib64]]] couldn't find "libnative-lib.so"
  </code></pre>
  
  <p>This looks like the client app isn't able to find the nativelib from aar. Any suggestions?</p>