我目前为几个目标构建我的Android本机库,但是为了提高构建速度,我想根据优化设置构建一个子集。我在Application.mk中尝试过类似的东西,但它不起作用:
APP_MODULES := a b c
ifeq ($(APP_OPTIM),debug)
APP_ABI := armeabi x86
else
ifeq ($(APP_OPTIM),release)
APP_ABI := armeabi-v7a
endif
endif
APP_STL := gnustl_static
APP_OPTIM甚至设置在这个文件中?或者我是否需要使用像“APP_DEBUG”这样的其他变量,或者根本不可能这样做?
答案 0 :(得分:0)
您似乎可以在'Application.mk'中使用'APP_DEBUG'布尔值,如下所示:
ifeq ($(APP_DEBUG),true)
APP_ABI := armeabi
else
ifeq ($(APP_DEBUG),false)
APP_ABI := x86 armeabi-v7a
else
# for cleaning all
APP_ABI := x86 armeabi-v7a armeabi
endif
endif
希望我能用这些信息帮助别人。