log.h를 열어 보면, 관련 선언문 또는 정의문들을 볼 수 있습니다.


int __android_log_print(int prio, const char *tag,  const char *fmt, ...)


typedef enum android_LogPriority {

    ANDROID_LOG_UNKNOWN = 0,

    ANDROID_LOG_DEFAULT,    /* only for SetMinPriority() */

    ANDROID_LOG_VERBOSE,

    ANDROID_LOG_DEBUG,

    ANDROID_LOG_INFO,

    ANDROID_LOG_WARN,

    ANDROID_LOG_ERROR,

    ANDROID_LOG_FATAL,

    ANDROID_LOG_SILENT,     /* only for SetMinPriority(); must be last */

} android_LogPriority;


Android.mk에 아래 내용이 포함되어 있어야 합니다.

LOCAL_LDLIBS := -llog


예제)

#include <android/log.h>


__android_log_print(ANDROID_LOG_ERROR, "TEST_TAG", "Error ID = %d", errorId);


반응형

+ Recent posts