JNI 简介 : JNI 是一套框架 , 能够让开发者在 Java 中调用 C / C++ 代码 , JNI 范围较广 , 凡是可以运行 Java 代码的地方 ( 如 Linux , UNIX , Windows..., Android 等平台 ) , 都可以通过 JNI 接口 调用 C/C++ 代码 ;
NDK 只是 Android 平台的 JNI 规范 , 属于 JNI 的一个分支 ;
2 ....NDK 简介 : NDK 是 Android 提供的开发工具包 , 其中包含了
① Android 平台的交叉编译器 ;
② Android 平台的一系列动态库 及 静态库 ;
本篇博客只介绍 JNI...方法名规范 : Java_包名_类名_方法名 , 如包名为 " kim.hsl.jni " , 类名为 " Main " , 方法名为 " jniTest " , 那么 C/C++ 中对应的 Native..., 并在 CMake 中配置生成动态库 ;
① C++ 代码 :
// 009_Cmake.cpp: 定义应用程序的入口点。