jni之log

作者: ping0505 | 来源:发表于2019-07-10 17:15 被阅读0次

    log接入 先定义 logger.h头文件

    #ifndef JNILEARN_LOGGER_H
    #define JNILEARN_LOGGER_H
    #endif //JNILEARN_LOGGER_H
    #include <android/log.h>
    // log标签
    #define  TAG    "JNI_TAG"
    // 定义info信息
    #define LOGI(...)     __android_log_print(ANDROID_LOG_INFO,TAG,__VA_ARGS__)
    // 定义debug信息
    #define LOGD(...) __android_log_print(ANDROID_LOG_DEBUG, TAG, __VA_ARGS__)
    // 定义error信息
    #define LOGE(...) __android_log_print(ANDROID_LOG_ERROR,TAG,__VA_ARGS__)
    
    
    在需要的地方 include "logger.h"
    

    log输出 格式说明

    在输入输出时,对不同类型的数据(如int,float,char等)要使用不同的格式说明
    %d,用来输出十进制整数
    %f,用来输出实数(包括单,双精度),以小数形式输出
    %c,用来输出一个字符
    %s,用来输出一个字符串

    eg:

    for (int i = 1; i < 10; i = i+1) {
        LOGI("执行的数字:%d",i );
    }
    LOGI("执行的数字:%s","msg");

    相关文章

      网友评论

          本文标题:jni之log

          本文链接:https://www.haomeiwen.com/subject/axzhkctx.html