본문 바로가기
끄적끄적/Android

JNI c파일에서 logcat에 로그 뿌리기

by ryan 2013. 6. 28.
300x250

1. Android.mk 파일 수정

LOCAL_LDLIBS := -llog


2. JNI c파일 수정

#include <android/log.h>


__android_log_print(ANDROID_LOG_ERROR, "nativeJava","setOtpAsMouse : fd < 0");

원형 : __android_log_print(ANDROID_LOG_ERROR, TAG, MESSAGES, [vars]);


메시지 종류 : ANDROID_LOG_ERROR

ANDROID_LOG_UNKNOWN

ANDROID_LOG_DEFAULT

ANDROID_LOG_VERBOSE

ANDROID_LOG_DEBUG

ANDROID_LOG_INFO

ANDROID_LOG_WARN

ANDROID_LOG_ERROR

ANDROID_LOG_FATAL

ANDROID_LOG_SILENT



300x250