1.需求
Android APP需要通过JNI调用相关C/C++的so库,使用NDK编译这样的so库以方便NDK集成。
2.NDK版本
android-ndk-r21-windows-x86_64
3.工程组织
1.新建jni目录,jni都是小写
2.在jni目录里依次编写add.h add.c Android.mk Application.mk四个文件,如下所示:
3.Android.mk是NDK编译文件,需要注意
LOCAL_SRC_FILES := $(call all-cpp-files-under, ./)
这行写不正确,会导致APP链接库失败