1.什么是JNI
JNI:Java Native Interface java本地开发接口相当于桥梁的作用,是一种接口
2.作用
通过JNI 可以让Java语言调用底层C或者C++ ,也可以让C、C++去调用java。即java与c之间的相互调用
3.为什么用JNI
通过JNI可以扩展Android手机的功能,例如Wifi热点
native code(语言)代码执行起来高效:相关复杂算法,大量运算(极品飞车),万能解码(ffmpeg),OpenGl(3D渲染)
代码的复用,开源效果好:7-zip,ffmpeg,onencv(人脸识别技术)
4.怎么用JNI
学C语言,能看懂C语言编辑,
jni开发流程:ndk native develop kits 所谓的ndk开发
本文介绍了JNI(Java Native Interface)的基本概念及其在Android开发中的重要作用。通过JNI,开发者能够实现Java与C/C++之间的相互调用,从而扩展Android设备的功能,提升应用程序的性能,并复用现有代码库。
7356

被折叠的 条评论
为什么被折叠?



