Can't load native shared library with dependencies in a native activity app
问题 In my Android app I have 4 libraries: libTemplate.so depends on libPorkholt.so libPorkholt.so depends on libpng15.so depends on liblua.so depends on libopenal.so libpng15.so liblua.so libopenal.so If I write a small command line executable that links against libTemplate and manually call ANativeActivity_onCreate, it links and runs just fine (if I point LD_LIBRARY_PATH to /data/data/com.mycompany.Template/lib) If I run my app I get this very useful error message: E/AndroidRuntime(13214): java