JNI 打log
来源:互联网 发布:尚观linux视频下载 编辑:程序博客网 时间:2024/05/17 08:19
进行JNI开发,log是必不可少的,JNI提供有log.h用于输出log,以便调试。
1.首先include log.h
#include <android/log.h>2.然后宏定义tag
#define LOG_TAG "mhd_aecm"3.宏定义输出log的函数
#define LOGI(...) __android_log_print(ANDROID_LOG_INFO,LOG_TAG,__VA_ARGS__)
#define LOGE(...) __android_log_print(ANDROID_LOG_ERROR,LOG_TAG,__VA_ARGS__)
#define LOGW(...) __android_log_print(ANDROID_LOG_WARN,LOG_TAG,__VA_ARGS__)
4.最后就是使用宏定义好的函数,比如要输出“hello world!”
LOGI("hello world!");
LOGI("arrNearendClean got");到此,有时候编译还是会报错,说未定义 __android_log_print
这时候需要在mk文件加上一个声明:
LOCAL_LDLIBS := -llog
这样就不会报错了。
0 0
- JNI 打log
- [JNI]如何在ANDROID JNI 的C++中打Log
- 如何在ANDROID JNI 的C++中打Log
- 如何在ANDROID JNI 的C++中打Log
- 如何在ANDROID JNI 的C++中打Log
- 如何在ANDROID JNI 的C++中打Log
- 如何在ANDROID JNI 的C++中打Log
- 如何在ANDROID JNI 的C++中打Log
- 如何在ANDROID JNI 的C++中打Log
- 如何在ANDROID JNI 的C++中打Log
- 如何在Android jni 的c/c++中打Log
- 如何在ANDROID JNI 的C++中打Log
- 如何在ANDROID JNI 的C++中打Log
- 打log
- jni log
- python打log
- 打LOG宏控制
- python如何打log
- 网易面试题之 牛牛想尝试一些新的料理,每个料理需要一些不同的材料,问完成所有的料理需要准备多少种不同的材料。
- 导入Excel
- 湖南天地图轻松绘分段专题图模块实现简介
- Objective-C常用的函数,常数变量
- data-*属性的使用
- JNI 打log
- linux命令大全——电子邮件与新闻组
- JMeter学习-035-JMeter调试工具之二---Debug PostProcessor
- 网易面试题之 n 只奶牛坐在一排,每个奶牛拥有 ai 个苹果,现在你要在它们之间转移苹果, 使得最后所有奶牛拥有的苹果数都相同,每一次, 你只能从一只奶牛身上拿走恰好两个苹果到另一个奶牛上,问
- 结构体
- sqlserver数据库里sql 语句查看表里的约束,要查出 约束名、列名、约束类型、触发器
- Java数据结构和算法-栈和队列(4-解析算术表达式)
- Android之版本-自动添加编译时间-自动修改版本号
- UML之实现图