android jni打印log
来源:互联网 发布:婚纱视频制作软件 编辑:程序博客网 时间:2024/05/02 04:37
先引入包
#include <android/log.h>
__android_log_print(int prio, const char *tag, const char *fmt, ...)
prio可以是以下几种类型:
ANDROID_LOG_UNKNOWN
ANDROID_LOG_DEFAULT
ANDROID_LOG_VERBOSE
ANDROID_LOG_DEBUG
ANDROID_LOG_INFO
ANDROID_LOG_WARN
ANDROID_LOG_ERROR
ANDROID_LOG_FATAL
ANDROID_LOG_SILENT
ANDROID_LOG_DEFAULT
ANDROID_LOG_VERBOSE
ANDROID_LOG_DEBUG
ANDROID_LOG_INFO
ANDROID_LOG_WARN
ANDROID_LOG_ERROR
ANDROID_LOG_FATAL
ANDROID_LOG_SILENT
tag和fmt分别相当于java里面的Log.i(tag, msg);
下面写个简单的demo
#include <jni.h>#include <android/log.h>#include <string.h>#define LOG_TAG "MYLOG"#define LOGI(...) __android_log_print(ANDROID_LOG_INFO,LOG_TAG,__VA_ARGS__)#define LOGE(...) __android_log_print(ANDROID_LOG_ERROR,LOG_TAG,__VA_ARGS__)//传给C语言StringJNIEXPORT jstring JNICALL Java_cn_my_ndkpassdata_DataProvider_sayHelloInC( JNIEnv * env, jobject obj, jstring s) { char* a = "hello"; char* rtn = NULL; rtn = Jstring2CStr(env, s); LOGI("string %s",rtn); LOGI("END"); return (*env)->NewStringUTF(env, strcat(rtn, a));}
- android jni打印log
- Android JNI打印Log
- Android NDK JNI LOG 打印
- android-----JNI中的log打印
- android-----JNI中的log打印
- android-----JNI中的log打印
- android-----JNI中的log打印
- android-----JNI中的log打印
- android-----JNI中的log打印
- android-----JNI中的log打印
- android-----JNI中的log打印
- android-----JNI中的log打印
- android-----JNI中的log打印
- android jni打印log信息
- Android JNI中的Log打印
- android 调用jni 并打印log
- Android Jni NDK 打印log日志
- Android ndk jni log 输出 打印 调试
- android BroadcastReceiver
- android 最全的shape属性
- android pcm编解码
- [Java]读取文件方法大全
- android jni操作数组
- android jni打印log
- [object-c基础]delegate机制
- C语言memcpy和strncat
- c语言文件读写操作
- android开发第一天打电话发短信
- android开发第二天文件存储
- Pymssql会截取text类型输出长度
- android开发第三天SharedPreferences读写
- android开发第四天xml文件解析