我正在编译android应用程序的第三方c库作为共享库。我想将android日志记录添加到c库的源代码中,以便我可以看到使用什么参数调用了哪些方法。但我无法让它工作。我试过如下:如何让android登录共享库?
到Android.mk添加-llog的C库
LOCAL_CFLAGS:=:= ... -llog
头文件添加到源文件ABC .c其中我想记录
的#include <的Android/log.h>
附加线
__android_log_print(ANDROID_LOG_DEBUG,“MyApp”,“This is method X”);
错误:__android_log_print无法识别。
我该怎么做才能使它工作?
的错误信息是相同的:错误:未定义的引用“__android_log_write” – windchime 2013-03-26 17:07:05
编译器或链接错误? – 2013-03-26 17:12:50
链接器错误(collect2:ld返回1退出状态) – windchime 2013-03-26 18:06:40