NDK中 .so文件的无法加载

来源:互联网 发布:sqlserver创建用户语句 编辑:程序博客网 时间:2024/04/27 14:06

总结:

1).so文件要以lib开头,如libJNITest.so

2).so文件要放在Android工程目录下的libs\armeabi下

3)用loadLibrary或load加载

a) 用loadLibrary调用的时候需要去掉lib前缀 System.loadLibrary("JNITest"); 
b) 用load调用的时候需要写全路径名 且不能去掉lib前缀 因为这里是当成一个普通文件读取的 System.load("/data/data/com.test.test/libJNITest.so");


原创粉丝点击