title: Calling a library function by offset or index
body: <p>I am writing an android and need to call a function from a 3rd party shared library (.so) file, but receive an error stating that the named method isn't found.</p>
  
  <p>The library is being loaded by the app, but for whatever reason, using the name of the function refuses to work.</p>
  
  <p>Is there any way for me to call the function by via an index number or the relative offset using the android SDK or C?  </p>
  
  <p>Or maybe, is there some way that I can use the android sdk to find the memory location of the library, add the offset, and then call the function based on the resulting address?</p>