Android开发-JNI和NDK编程(JNI开发流程)
JavaJNI的本意是 Java Native Interface(Java本地接口),它是为了方便Java 调用C、C++等本地代码所封装的一层接口。我们都知道,Java的优点是跨平台,但是作为优点的同时,其在和本地交互的时候就出现了短板。Java的跨平台特性导致其本地交互的能力不够强大,一些和操作系统相关的特性Java无法完成,于是Java提供了JNI专门用于和本地代码交互,这样就增强了Java语言的本地交互能力。通过JavaJNI,用户可以调用用C、C++所编写的本地代码。
原创
2024-05-27 14:47:26 ·
973 阅读 ·
0 评论