我尝试将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)
答案 0 :(得分:1)
最有可能的是,您已经选择了为旧版NDK准备的项目。请在Android.mk脚本中找到log
,它应该被称为
LOCAL_LDLIBS += -llog
该行
LOCAL_SHARED_LIBRARIES := liblog
应该删除,它是AOSP构建的剩余部分。