title: Best approach to load multiple native libraries in Android App
body: <p>I have an app which makes use of 3 different JAR libraries...lets call them a.jar, b.jar and c.jar.
  Each of these JARS have an accompanied native C++ shared object.</p>
  
  <p>Now, both a.jar and b.jar import and use c.jar.</p>
  
  <p>So, my question is - what is the best approach when loading the native libs using system.loadLibrary ?
  Can I just load them all from my app code or do they have to be loaded by the respective JAR ?
  If I load them from the respective JAR file, will load in a separate thread?</p>