如何在Android Studio中使用JNI

为什么使用jni JNI,java native interface(java本地接口),用于在java中调用本地语言,这里的本地语言一般为C/C++。 一般需要在java中使用C的原因有两个:1.java是基于jvm的,因此无法直接驱动硬件,所以当我们需要直接驱动硬件的时候就需要调用本地语言。 2.C代码的执行效率要远远高于java代码,当我们需要提高效率的时候就要用到jni,比如对于图像的处理
相关文章
相关标签/搜索