基于Android studio 3.0 CMake 3.4.1
新建项目
勾选C++support选项。
勾选支持,可以获得项目运行时JNI更多信息
JNI代码实现
创建native函数
新建cpp或c文件实现该native函数。注意函数名是Java_包名(.替换成下划线)_函数名,默认参数有两个,一个是JNIEnv 一个是jclass
在Java中使用该函数
在cmakeLists.txt中add_library添加所用到的cpp文件
make project
完成
基于Android studio 3.0 CMake 3.4.1
勾选C++support选项。
勾选支持,可以获得项目运行时JNI更多信息
创建native函数
新建cpp或c文件实现该native函数。注意函数名是Java_包名(.替换成下划线)_函数名,默认参数有两个,一个是JNIEnv 一个是jclass
在Java中使用该函数
在cmakeLists.txt中add_library添加所用到的cpp文件
完成
相关文章: