这一节增加打印LOG的内容,需要在C那边修改两个地方即可以了
<1> : c源文件:
#include//修改日志tag中的值#define LOG_TAG "logfromc"//日志显示的等级#define LOGD(...) __android_log_print(ANDROID_LOG_DEBUG, LOG_TAG, __VA_ARGS__)#define LOGI(...) __android_log_print(ANDROID_LOG_INFO, LOG_TAG, __VA_ARGS__)
增加这一部分.
<2> : Android.mk增加库文件,不然编译会有问题的:
LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE := jnilibsLOCAL_SRC_FILES := jnia.cLOCAL_SRC_FILES := jnib.cLOCAL_SRC_FILES := jniarr.c#add log libaray liblog.so libthread_db.a LOCAL_LDLIBS += -lloginclude $(BUILD_SHARED_LIBRARY)
添加一行:LOCAL_LDLIBS += -llog
即可以了...