1.AndroidStudio版本4.2.1
2.引入#include <android/log.h>头文件
#include <android/log.h>
3.使用方法
//int __android_log_print(int prio, const char* tag, const char* fmt, ...)
__android_log_print(ANDROID_LOG_INFO, TAG, "helloWorld");
3.1.日志级别在log.h中的android_LogPriority枚举中找到
4.方法名很长为了简化可以使用宏定义
#define TAG "JNITag"
#define info(message) __android_log_print(ANDROID_LOG_INFO, TAG, message);
#define debug(message) __android_log_print(ANDROID_LOG_DEBUG, TAG, message);
#define error(message) __android_log_print(ANDROID_LOG_ERROR, TAG, message);
4.1使用方式可变更为
info("helloWorld!!")
5.运行测试,可以看到在logcat中打印的结果
5.1logcat日志的颜色可在AndroidStudio中设置