apk包含的lib库文件熟了较多时优化
2018-05-29 本文已影响0人
代码视觉
apk包含的lib库文件数量比较多时,可以通过如下代码进行优化,优化的思路是用递归搜索来替代手工对lib库文件进行添加:
清空临时变量JNI_LIBS
JNI_LIBS :=
当前目录递归搜索
$(foreach FILE,$(shell find $(LOCAL_PATH)/lib/ -name *.so), $(eval JNI_LIBS += $(FILE)))
获取搜索文件目录集(相对目录)
LOCAL_PREBUILT_JNI_LIBS := $(subst $(LOCAL_PATH),,$(JNI_LIBS))