依赖于Android NDK OS的库

时间:2016-05-26 20:05:44

标签: android android-ndk android.mk

我正在为项目使用Qcom OMX解码器示例。所以我必须为不同的操作系统版本使用不同的库(.so)。这些库是针对每个操作系统版本预编译的。我将它们加载到Android.mk中:

Android.MK

include $(CLEAR_VARS)
LOCAL_MODULE    := qcomomxintermediate_lp  //I want to change this depending on the OS version
LOCAL_SRC_FILES := ../libs/libqcomomxsample_lp.so
include $(PREBUILT_SHARED_LIBRARY)

LOCAL_SHARED_LIBRARIES :=  qcomomxintermediate_lp 

这很好用。但是,如何根据应用程序运行的操作系统加载不同的库?该库用于构建我的NDK项目。

目前,如果我想在5.0.1或5.1.1上运行应用程序,我必须手动编辑Android.mk文件

由于

0 个答案:

没有答案