android输出log信息

代码调试:

头文件
#include <android/log.h>
修改Android.mk添加-llog库
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE    := hello-jni
LOCAL_SRC_FILES := hello-jni.c
LOCAL_LDLIBS += -L$(SYSROOT)/usr/lib -llog
include $(BUILD_SHARED_LIBRARY) ?

修改源代码:
JNI 文件夹下  hello-jni.c
#include <android/log.h>
__android_log_print(ANDROID_LOG_INFO, "Hello", "size int -----   ---"); 

也可以使用宏定义:

#define LOGI(str)  __android_log_print(ANDROID_LOG_INFO,"-------show info----------",str)

使用时如下:

LOGI(“hello world---------”);

终端运行:adb logcat就会看到相应信息。

你可能感兴趣的:(android,android,log,移动开发,职场,休闲, )