当前位置 博文首页 > 赵星海的博客:Android 所谓“JNI”仅两行代码
native方法 的名字、参数类型和数量,必须和SO文件中的C方法中高度一致
public class Decoder {
//so 文件中同名方法
public native int test(int id);
static {
System.loadLibrary("SO文件的名字");
}
}
so文件放在 main/jniLibs/armeabi文件夹下(1.后俩文件夹手动创建 2.该目录为默认目录,如改动则需修改配置文件)
?jniLibs下目录详解:https://blog.csdn.net/simon2014/article/details/81736408
1.手动生成SO文件方法:
https://www.jianshu.com/p/601cd0fe3a2d
2.路径可动态配置,另有其法:
3.更多:https://blog.csdn.net/huangximin1990/article/details/50441400
?
?
cs