Chinaunix
标题:
请教android动态加载so库的加载和调用
[打印本页]
作者:
kingroc711
时间:
2015-07-17 17:24
标题:
请教android动态加载so库的加载和调用
1.小弟在使用第三方的.so库做android开发,发现仅仅放到AndroidProject/libs/armeabi/libminivenus.so这个位置,使用System.loadLibrary加载起来可以正常使用。
2.库的名字必须是libminivenus.so,不可以改名字。也不可以使用System.load从其他地方加载(非SD卡)。如果将库的名字或者加载位置改动,调用的jni接口就返回错误。
3.小弟发现libminivenus.so中确实有libminivenus的字段,将库的名字与该字段一起修改结果无效。
小弟请教这是第三方库做的什么限制呢。
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2