动态加载so库并初始化jni方法
饭好好吃 2016-02-24 11:02:50 其实就是想要隐藏掉A.so
通过System.load加载B.so
然后在B.so中把A.so载入到程序进程中。
现在的问题是A.so有大量的jni方法,
简单地在B.so中使用dlopen(A.so, RTLD_LAZY)的话并没有办法调用到jni方法。
现在初步的想法就是把 System.loadLibrary的过程抠出来实现一遍。
然而通过查看源码貌似有大量的工作要做。
想问问各位博学的朋友是否知道有相关的解决方案或者有别的解决方案能够实现System.loadLibrary这玩意。
目的是为了旁加载一个APK,并且使用里面的so库。