本篇是在的基础上进行的; #####
LOCAL_PATH := $(call my-dir)nclude $(CLEAR_VARS)LOCAL_MODULE := MyNdkLOCAL_SRC_FILES := MyNdk.cLOCAL_SHARED_LIBRARIES := MyNdkLOCAL_C_INCLUDES := $(LOCAL_PATH)include $(BUILD_SHARED_LIBRARY)复制代码
请查看
#####2.编译 打开cmd命令行窗口 进入到项目的jni目录下 运行ndk-build.cmd
编译完成就会再项目的目录下生成一个libs的文件夹,.so文件就在下面;同时目录下还有一个obj的包;
由于我不想在build.gradle下配置so的 所以我新建了一个jniLibs的文件,将libs目录下的文件剪切到jniLibs 为了判断打包的so文件是否有效我将jni下的.c文件删除,最后成功运行。