FindClass 和 RegisterNatives 是什么函数?有什么作用?
作用:动态注册JNI函数 作为对比的就是静态注册了 下次遇到了再说
JNI_OnLoad方法和RegisterNatives方法的结合可以做到更佳方便的注册你的jni方法。
传统的注册JNI方法需要
完整的结构是Java_classpath_classname_native
method name,这样才能当jvm运行的时候根据这个命名规则去找到对应的native的方法。
比如java层的
jvm也同时提供了直接RegisterNative方法手动的注册native方法,也叫动态注册
具体使用方法如下: