JNI笔记(1)认识

什么是JNI?

JNI是Java Native Interface的缩写,翻译成中文就是:java 本地接口。
我们都知道,现在很多代码都是用java、c、c++编写的,jni提供了他们之间沟通的桥梁,通过jni,java可以调用c、c++,反过来c、c++也可以调用java。
android开发的时候,会用到开源的库或者是之前就已经写好的库,因为android是基于java的,而这些库一般都是基于c、c++的,为了节省成本,一般很少用java重新写一遍,而是用jni的方式直接调用c、c++编写的代码。

猜你喜欢

转载自blog.csdn.net/xuyong282373443/article/details/72678617