#include <android/log.h>
#define DEBUG 1
#if DEBUG
#define LOG_TAG "SHUIYES"
#define LOGD(fmt, args...) __android_log_print(ANDROID_LOG_DEBUG,LOG_TAG, fmt, ##args)
#else
#define LOGD(format,args...)
#endif
void ALOG(char *fmt,...) {
va_list ap;
va_start(ap, fmt);
vprintf(fmt,ap);
char *args[5];
int n = 0;
void * arg = "";
while (arg != 0 && n < 5)
{
arg = (char *)va_arg(ap, char *);
/*
if(arg == NULL){
arg = (unsigned int)va_arg(ap, int);
}
*/
args[n++] = arg;
}
LOGD(fmt,args[0],args[1],args[2],args[3],args[4]);
va_end(ap);
}
JNI Log 打印
最新推荐文章于 2024-06-21 14:53:05 发布