一:头文件库引用
include<android/log.h>
define TAG "myhello-jni-test" // 这个是自定义的LOG的标识
define LOGD(...) __android_log_print(ANDROID_LOG_DEBUG,TAG,VA_ARGS) // 定义LOGD类型
二:打印
1打印int类型 :
int i = 5555;
LOGD("log####### i = %d", i);
2打印string类型 :
//如果需要打印使用GetStringUTFChars()把jstring指针转换为C的字符串;
const char *locstr = env->GetStringUTFChars("你好", 0);
LOGD("log#######:%s", locstr);
int num=VarifyBill(jstringTostring(env,123),key);
LOGD("log#######: num = %d",num);
网友评论