问题描述
我想使用 libcdrmclient_sw.so 来制作 SHARED_LIBRARIES,我会像这样使用 libcdrmclient_sw.so 中定义的一个函数
int CDRMC_CheckPolicy(void* sessionHandle,char *destData,unsigned int *destDataLen);
只是另一个相同的声明
我这样修改hookPolicy的Android.mk
include $(CLEAR_VARS)
LOCAL_SRC_FILES := hookPolicy.c
LOCAL_MODULE := libhookPolicy
LOCAL_MULTILIB := 32
LOCAL_MODULE_TAGS := optional
LOCAL_PROPRIETARY_MODULE := true
LOCAL_SHARED_LIBRARIES := liblog libc libcdrmclient_sw
include $(BUILD_SHARED_LIBRARY)
但我总是收到以下错误。
ninja: error: ‘**out/target/product/hikey960/obj/lib/libcdrmclient_sw.so.toc’**,needed by ‘out/target/product/hikey960/obj/SHARED_LIBRARIES/libhookPolicy_intermediates/LINKED/libhookPolicy.so’,missing and no kNown rule to make it
12:47:18 ninja Failed with: exit status 1
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)