yy1717
2019-12-30 fc56e0a4ae100692b21b53ec71d56c831073f8e0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
//
// Created by YY on 2017/8/29.
//
 
#ifndef JNI_LOG_H
#define JNI_LOG_H
 
#include <android/log.h>
 
#define DTAG    "JNI_DEBUG"
 
#define LOGD(...)  __android_log_print(ANDROID_LOG_DEBUG,DTAG,__VA_ARGS__) // 定义LOGD类型
#define LOGI(...)  __android_log_print(ANDROID_LOG_INFO,DTAG,__VA_ARGS__) // 定义LOGI类型
#define LOGW(...)  __android_log_print(ANDROID_LOG_WARN,DTAG,__VA_ARGS__) // 定义LOGW类型
#define LOGE(...)  __android_log_print(ANDROID_LOG_ERROR,DTAG,__VA_ARGS__) // 定义LOGE类型
#define LOGF(...)  __android_log_print(ANDROID_LOG_FATAL,DTAG,__VA_ARGS__) // 定义LOGF类型
 
#define LOGMCUD(...)  __android_log_print(ANDROID_LOG_DEBUG,"MCU_DEBUG",__VA_ARGS__) // 定义LOGD类型
 
#define ENABLE_DEBUG_PROTOCOL
 
#ifdef ENABLE_DEBUG_PROTOCOL
#define DEBUG(...)                      LOGD(__VA_ARGS__)
#else
#define DEBUG(...)
#endif
 
#endif //JNI_LOG_H