欢在一个已存在的项目上增加jni cmake方式
通过使用ndk的方式增加一个native库,需要在创建jni文件夹,然后在文件夹中创建C或C++源文件,头文件,Android.mk和Application.mk文件,然后通过调用ndk-build命令进行编译,生成动态链接库.so文件,最后在java类中调用。通过以下步骤就可以讲一个不含native代码的工程或以前使用ndk构建的项目 更改为一个使用cmake构建的文件。
首先切换到projact视图,以下操作全在此视图下操作。
创建cpp文件夹
在app/src/main/下创建cpp目录,并在此目录下添加cpp文件。cpp文件使用了android 创建cmake项目时的默认demo文件
创建CMakeLists.txt文件
在app/目录下创建CMakeLists.txt文件,文件,并在cmakeList.txt 文件添加编译描述。