android ndk 入门之打印log信息
来源:互联网 发布:sql if else 循环 编辑:程序博客网 时间:2024/04/19 13:27
NDK开发中JNI打印log信息
1、引入头文件
#include <android/log.h>
2、Android.mk中加入LOCAL_LDLIBS+= -L$(SYSROOT)/usr/lib -llog
3、打印info信息:__android_log_print(ANDROID_LOG_INFO, "JNITag","string From Java To C : %s", str);
4、如果从Java接收字符串,有可能发生编码方式不一致而打印出乱码,可以执行如下操作
JNIEXPORT void JNICALL
JAVA_com_xl_qiu_hellojni(JNIEnv *env, jobject this, jstring prompt)
{
const jbyte *str = (*env)->GetStringUTFChars(env, prompt, NULL);
if (str == NULL)
__android_log_print(ANDROID_LOG_ERROR, "JNITag", "Error....");
__android_log_print(ANDROID_LOG_INFO, "JNITag","string From Java To C : %s", str);
(*env)->ReleaseStringUTFChars(env, prompt, str);
}
注:
__android_log_print(ANDROID_LOG_DEBUG,LOG_TAG,“***”) // LOG类型:debug
__android_log_print(ANDROID_LOG_INFO,LOG_TAG,“***”) // LOG类型:info
__android_log_print(ANDROID_LOG_WARN,LOG_TAG,“***”) // LOG类型:warning
__android_log_print(ANDROID_LOG_ERROR,LOG_TAG,“***”) // LOG类型:error
__android_log_print(ANDROID_LOG_FATAL,LOG_TAG,“***”) // LOG类型:Verbose???
__android_log_print(ANDROID_LOG_INFO,LOG_TAG,“***”) // LOG类型:info
__android_log_print(ANDROID_LOG_WARN,LOG_TAG,“***”) // LOG类型:warning
__android_log_print(ANDROID_LOG_ERROR,LOG_TAG,“***”) // LOG类型:error
__android_log_print(ANDROID_LOG_FATAL,LOG_TAG,“***”) // LOG类型:Verbose???
- android ndk 入门之打印log信息
- android ndk 入门之打印log信息
- android ndk打印log信息
- Android NDK Log信息打印
- Android NDK 打印log
- Eclipse NDK 打印LOG信息
- android log 信息打印
- Android NDK JNI LOG 打印
- 基于 Android NDK 的学习之旅-----JNI LOG 打印
- 基于 Android NDK 的学习之旅-----JNI LOG 打印
- 基于 Android NDK 的学习之旅-----JNI LOG 打印
- 基于 Android NDK 的学习之旅-----JNI LOG 打印
- 基于Android NDK的学习之旅-----JNI LOG打印
- 基于 Android NDK 的学习之旅-----JNI LOG 打印
- 基于 Android NDK 的学习之旅-----JNI LOG 打印
- 基于 Android NDK 的学习之旅-----JNI LOG 打印
- 基于 Android NDK 的学习之旅-----JNI LOG 打印
- NDK开发中JNI打印log信息
- 上传图片并创建相应文件夹
- LayoutInflater的使用
- Java获得当前类所在路径
- windows 2003 IIS 服务器设置 301重定向 出现 eurl.axd
- C++引用本质
- android ndk 入门之打印log信息
- Win32 and COM for Metro style apps (data)
- [C++] 应该如何应对OOM?
- MTK相关文章
- VC实现wav录音文件的播放
- php生成随机密码的几种方法
- 腾讯推出基于Sonos平台的QQ音乐服务
- Java:从一亿数中取出100个(3秒获取)
- 闪念-2012-5-9