JNI(C/C++)引入logcat
来源:互联网 发布:变色龙分色软件 编辑:程序博客网 时间:2024/05/21 10:44
最近调试CTP,引入logcat打印过程出现过很多错误,现已成功的方法记录下来
一、eclipse windows xp环境下
1)、你的JNI的C/C++需要加入如下
#include <android/log.h>
#define LOG_TAG "CTP-JNI"#define LOGI(...) __android_log_print(ANDROID_LOG_INFO,LOG_TAG,__VA_ARGS__)#define LOGE(...) __android_log_print(ANDROID_LOG_ERROR,LOG_TAG,__VA_ARGS__)
2)、JNI对应的Android.mk如下,其中LOCAL_LDLIBS是加入log库,不然你的log.h找不到库
LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE := ctp-jniLOCAL_SRC_FILES := ctp-jni.cppLOCAL_LDLIBS += -L$(SYSROOT)/usr/lib -llog
include $(BUILD_SHARED_LIBRARY)
二、ubuntu环境下
1)、你的JNI的C/C++需要加入如下
#include <cutils/log.h>#define LOG_TAG "Java_com_android_settings_JniOperator_nativeSetGloveMode"#define LOGI(...) __android_log_print(ANDROID_LOG_INFO,LOG_TAG,__VA_ARGS__)#define LOGE(...) __android_log_print(ANDROID_LOG_ERROR,LOG_TAG,__VA_ARGS__)
2)JNI对应的Android.mk如下LOCAL_PATH := $(call my-dir)
LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_SRC_FILES := com_android_settings_JniOperator.cpp LOCAL_MODULE := libjni_SettingLOCAL_MODULE_TAGS := optional engLOCAL_LDLIBS := -lm -llogLOCAL_PRELINK_MODULE := falseLOCAL_SHARED_LIBRARIES := liblog libcutilsinclude $(BUILD_SHARED_LIBRARY)
0 0
- JNI(C/C++)引入logcat
- jni使用基础(六)之在c代码中使用logcat
- Android中关于JNI 的学习(五)在C文件中使用LogCat
- 安卓 jni C/C++ logcat 调试输出
- Android JNI(3) --在C代码中使用logcat
- Android JNI编程(八)——体验AS2.2.2编写Jni程序、Java调C、C调Java函数、将C代码中的Log打印至Logcat
- [Android] C/C++ logcat
- adb logcat -c failed
- Android之——JNI配置C语言打印Logcat信息
- android-如何在jni中C/C++层打印log到logcat
- JNI引入
- jni/C/CPP调用示例(一)
- jni/C/CPP调用示例(二)
- 使用JNI调用dll(C++)
- java 调 C (jni 与 jna)
- JNI基础(八)开辟C进程
- JNI(C访问Java方法)
- JNI 调用C/C++
- Mac上面配置Git客户端
- Ajax
- Coding for NEON - Part 2: Dealing With Leftovers
- JAVA的序列化机制serialVersionUID的作用
- 活动条(ActionBar)的使用
- JNI(C/C++)引入logcat
- jsp环境搭建教程
- Coding for NEON - Part 3: Matrix Multiplication
- 面试题:求一个字符串中连续出现次数最多的子串
- apache + subversion for linux 安装
- 很酷的作品
- centos添加计划任务
- PHP框架 Yii framework 用yiic命令时提示“php.exe”不是内部或外部命令,也不是。。。。怎么解决?
- JsonObject简介