您的位置:首页 > 编程语言 > C语言/C++

Android jni 开发中C/C++层打印Log信息

2014-05-05 19:35 716 查看
#include
<utils/Log.h> 引用需要在Android.mk中引进库文件LOCAL_LDLIBS
+= -L$(SYSROOT)/usr/lib -llog

#include<android/log.h>

#define
LOG_TAG "debug" //此处申明DEBUG的定点位置

#define LOGI(fmt, args...) __android_log_print(ANDROID_LOG_INFO, LOG_TAG, fmt, ##args)

#define LOGE(fmt, args...) __android_log_print(ANDROID_LOG_ERROR, LOG_TAG, fmt, ##args)

#define
LOGD(fmt, args...) __android_log_print(ANDROID_LOG_DEBUG, LOG_TAG, fmt, ##args)

#define LOGV(fmt, args...) __android_log_print(ANDROID_LOG_VERBOSE
LOG_TAG, fmt, ##args)

#define LOGW(fmt, args...) __android_log_print(ANDROID_LOG_WArNING, LOG_TAG, fmt, ##args)

直接调用相关宏定义函数进行BUG调试
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: