1,生成SO库需要写两个MK文件 Android.mk
这个是在根目录下面的jni目录下面,如果没有可以创建一个jni文件夹,主要作用是用来存放编写的c c++文件
Android.mk的内容为:
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE :=xxxJNI
LOCAL_SRC_FILES := com_xx_xxx_xxxJNI.cpp
LOCAL_LDLIBS :=-llog
include $(BUILD_SHARED_LIBRARY)
LOCAL_LDLIBS :=-llog 这个是引用Android的Log系统进行log打印和输出。
2,在根目录下面编写Application.mk,内容为:
APP_PROJECT_PATH