Android.mk如何配置生成.a库

我想生成一个.a库,但是库里面有引用cocos的代码,如果我直接用ndk编译.mk文件会提示缺少引用所需文件,然后我就是试着用cocos本身的命令来编译,但是会出现以下问题:
我在.mk文件里额外加上
include $(CLEAR_VARS)
LOCAL_MODULE := mc_kernel
LOCAL_SRC_FILES := 我的代码路径

include $(BUILD_STATIC_LIBRARY)

之后发现并没有生成我想要的静态库

而我如果将cocos本来写好的生成代码中的BUILD_SHARED_LIBRARY改为BUILD_STATIC_LIBRARY则会直接报错。

参考引擎目录下 cocos/Android.mk 中与 cocos/network/Android.mk 的写法,需要了解他们之间是如何关联的

1赞