Is there any tool available to find out dependencies of an android shared library (.so)?

I'm trying to find out why dlopen is failing (dlopen just says library couldn't be found) and I suspect that the problem may be with dependencies, as I'm able to load other .so's in the same directory.

Thanks,
Sateesh