使用第三方的动态库生成自己的ndk 动态库.
有两种方法,一种是创建目录,另外一种是在当前目录下设置。
第一种:
1.在project/jni目录下创建prebuilt子目录
2.将第三方.so放到prebuilt中,并创建Android.mk, 内容如下:
3.在project/jni/Android.mk中加入
4.在project/jni/android.mk的最后加入
5.到project目录下, 运行 ndk-build 命令
第二种:
在当前的Android.mk最后添加:
include $(CLEAR_VARS)
LOCAL_MODULE := xxx(第三方库名)
LOCAL_SRC_FILES := libxxx.so
include $(PREBUILT_SHARED_LIBRARY)