android本机日志记录,使用哪个头?
我看到本机应用程序有两种不同的日志API 一个在android本机日志记录,使用哪个头?,android,c,logging,android-ndk,Android,C,Logging,Android Ndk,我看到本机应用程序有两种不同的日志API 一个在中定义,另一个在 该导出以下api int __android_log_print(int prio, const char *tag, const char *fmt, ...) 该导出此api: LOGW() - warning LOGD() - debug LOGI() - info LOGV() - verbose etc... 这两者之间的区别是什么,以及何时使用这些标题?除非我遗漏了什么,否则NDK中不包括utils/Log.h。
中定义,另一个在
该
导出以下api
int __android_log_print(int prio, const char *tag, const char *fmt, ...)
该
导出此api:
LOGW() - warning
LOGD() - debug
LOGI() - info
LOGV() - verbose
etc...
这两者之间的区别是什么,以及何时使用这些标题?除非我遗漏了什么,否则NDK中不包括
utils/Log.h
。这样就解决了你的问题utils/Log.h
由Android在其本机层内部使用(尽管宏的名称已更改为ALOGE
,ALOGW
等IIRC)。