我已尝试将APP_ALLOW_MISSING_DEPS:=true添加到application.mk文件夹。尽管如此,错误仍然存在。
有什么办法可以解决这个问题?我的Android.mk文件夹如下:
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := libMPMWhiskeyCoveNative
LOCAL_MODULE_CLASS := SHARED_LIBRARIES
LOCAL_MODULE_TAGS := optional
LOCAL_SRC_FILES := WhiskeyCoveNative.c
LOCAL_LDLIBS += -llog
LOCAL_SHARED_LIBRARIES := liblog
LOCAL_PROPRIETARY_MODULE := true
include $(BUILD_SHARED_LIBRARY)
很可能,您已经选择了一个为旧版本的NDK准备的项目。请在你的Android.mk脚本中找到log
,它应该被引用为
LOCAL_LDLIBS += -llog
线路
LOCAL_SHARED_LIBRARIES := liblog
应该删除,它是AOSP构建的剩余部分。