JNI (Java native interface)即java本地接口,作用是用于java与本地语言(C,C++的交互)
NDK (Native development kit)是安卓的开发工具包,作用是快速开发C,C++的动态库,对于算法效率啥的有显著提升。
JNI与NDK的关系 JNI是实现的目的, NDK是实现的手段。 即在安卓环境下通过ndk来实现jni的功能。
JNI (Java native interface)即java本地接口,作用是用于java与本地语言(C,C++的交互)
NDK (Native development kit)是安卓的开发工具包,作用是快速开发C,C++的动态库,对于算法效率啥的有显著提升。
JNI与NDK的关系 JNI是实现的目的, NDK是实现的手段。 即在安卓环境下通过ndk来实现jni的功能。